n. 25B6; noun
Edward heard the explosion : DETONATION, eruption, blowing up; bang, blast, boom.
an explosion of anger : OUTBURST, flare-up, outbreak, eruption, storm, rush, surge; fit, paroxysm, attack.
the explosion of human populations : SUDDEN/RAPID INCREASE, mushrooming, snowballing, escalation, multiplication, burgeoning, rocketing.