Meaning of detonation
Definition of detonation
(noun)
a
violent
release
of
energy
caused by a
chemical
or
nuclear
reaction
the act of detonating an
explosive
Other information on detonation
WIKIPEDIA results for
detonation
Amazon results for
detonation
Tweet