そうごかくしょうはかい
Meanings
Noun
1. mutual assured destruction; mutually assured destruction; MAD
Composed of
mutual; reciprocal
conclusive evidence; positive proof; definite proof; confirmation
destruction; disruption; (application) crash