detonation
1. [ noun ] a violent release of energy caused by a chemical or nuclear reaction
Synonyms: explosion blowup
Related terms: discharge blast blowback big_bang inflation airburst backfire fragmentation explode
2. [ noun ] the act of detonating an explosion
Related terms: explosion percussion explode
Similar spelling:   detonating
  detonative
  detonate
  detonator
  de-iodination
  detention