doomsday bomb

Noun

 * 1) Synonym for doomsday device or doomsday weapon
 * The doomsday bomb is terrifying. It puts the mightiest nukes to shame.