MAD


Meaning of MAD in English

[MAD] abbreviation mutual assured destruction

Merriam-Webster English vocab.      Английский словарь Merriam Webster.