doomsday weapon (English, noun)
expansion: doomsday weapon (plural doomsday weapons)
Senses:
glosses: Synonym of doomsday device.
Forms:
form: doomsday weapons
tags: plural