meaning of Atompatt

Atompatt - German to English

Mutual assured destruction