VariousWords beta
Definitions:
Noun
buffer zone
buffer
Definition: a neutral zone between two rival powers that is created in order to diminish the danger of conflict
Definition: A neutral area, between hostile forces, designed to prevent hostilities.