detonation(noun) noun1. a violent release of energy caused by a chemical or nuclear reactionSimilar word(s): blowup, explosionDefinition categories: event, discharge2. the act of detonating an explosiveDefinition categories: act, burst, explosion