detonation

/dɛtʌnˈeɪʃʌn/

Explore definitions, synonyms, and language insights of detonation

Definitions

Noun
a violent release of energy caused by a chemical or nuclear reaction
Noun
the act of detonating an explosive

More General Terms