Separate-peace meaning

An agreement to end hostilities with an opponent, while remaining hostile with that opponent's allies.
noun
0
0
Advertisement