SEPARATION OF FORCES AGREEMENT


Meaning of SEPARATION OF FORCES AGREEMENT in English

agreement to a cessation of active conflict; truce signed between two conflicting parties (e.g. countries)

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