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