NATO PACT


Meaning of NATO PACT in English

pledge made by NATO states to settle disputes among themselves peacefully and defend one another against outside aggressors

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.