1. (noun)explosion, detonation, blowup a violent release of energy caused by a chemical or nuclear reaction Synonyms: detonation, outburst, enlargement, gush, plosion, magnification, blowup, explosion, effusion, ebullition, burst
2. (noun)detonation the act of detonating an explosive Synonyms: explosion, blowup