Detonation

English word definition — powered by WordNet

NOUN

a violent release of energy caused by a chemical or nuclear reaction

the act of detonating an explosive

Want to remember detonation?

Sign up free to bookmark & revise