Meaning of “weapons of mass destruction” in the English Dictionary

English

"weapons of mass destruction" in English

See all translations

(Definition of “weapons of mass destruction” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)