ALL meanings of doomsday weapon
dooms·day weap·on
D d - noun doomsday weapon any weapon of extreme lethal or destructive power; superweapon 0
- noun doomsday weapon any tactic, strategy, tool, etc that is potentially or demonstrably devastating to an opponent 0
- noun doomsday weapon any tactic, strategy, tool, etc that is used as a last resort because it is equally devastating to all parties 0
- noun doomsday weapon a hypothetical weapon potentially capable of completely destroying both sides of a conflict, to be used as a deterrent 0