doomsday bomb
English
Noun
doomsday
bomb
(
plural
doomsday bombs
)
Synonym for
doomsday device
or
doomsday weapon
The
doomsday bomb
is terrifying. It puts the mightiest nukes to shame.