Detonations Meaning

There are 2 meaning(s) for word Detonations

Meaning 1 : a violent release of energy caused by a chemical or nuclear reaction

    Synonyms : blowup,  explosion
Meaning 2 : the act of detonating an explosive