detonation
English Dictionary
->
Letter D
-> detonation
Search Dictionary:
detonation Definition
(n)
a
violent
release
of
energy
caused
by
a
chemical
or
nuclear
reaction
(n)
the
act
of
detonating
an
explosive
detonation Synonyms
blowup
detonation
explosion
© Art Branch Inc.