Synonyms of 'bombshell'

astonishment, blockbuster, blow, bomb, carcass, catch, concussion grenade, depth bomb, depth charge, earthshaker, eye-opener, grenade, hand grenade, joker, kicker, peripeteia, petard, revelation, shock, shocker, surprisal, surprise, surprise party, switch, thunderbolt, thunderclap, time bomb