1
[ noun ] a violent release of energy caused by a chemical or nuclear reaction

Synonyms

explosion blowup

2
[ noun ] the act of detonating an explosion

Related terms

explosion percussion explode

*