Skip to content
Kotomora

デトネーション

デ
ト
ネ
ー
ショ
ン

Meanings

1

noun

detonation

Technical term for a supersonic combustion explosion, used in engineering, chemistry, and military contexts.