History
History
Synonyms
UK
US
Meaning:
crushing

overwhelming

compress, smash

detonate

(to cause a bomb etc) to explode with a loud noise

set off bomb

explode

(to cause something) to burst with a loud noise; (of a person) to show violent emotion

blow up

KABLOOEY as in Wiktionary
KABLOOEY as in Wikipedia