doomsday weapon

English

Noun

doomsday weapon (plural doomsday weapons)

  1. Synonym of doomsday device.

Translations

See also