detonation
noun
- 1
the act of detonating an explosive
- 2
a violent release of energy caused by a chemical or nuclear reaction
Also useful for “detonation”:Crossword— A long fill for tough grids
the act of detonating an explosive
a violent release of energy caused by a chemical or nuclear reaction
Also useful for “detonation”:Crossword— A long fill for tough grids