Dictionary |
2 Results
#1
detonation
n.
[
explosion
,
blowup
] a violent release of energy caused by a chemical or nuclear reaction
. wn
#2
detonation
n.
the act of detonating an explosive
. wn