SEPARATION OF FORCES


Meaning of SEPARATION OF FORCES in English

cessation of active conflict; truce between two conflicting parties

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