Definition of mutually assured destruction in English:

mutually assured destruction

noun

  • = mutual assured destruction.

Origin

1970s; earliest use found in The Washington Post.