Subscribe
URL of the page has been copied to clipboard.
Meaning : A weapon that kills or injures civilian as well as military personnel (nuclear and chemical and biological weapons).
Synonyms : w.m.d., weapon of mass destruction
Install App