meaning of buffer country

buffer country meaning in General Dictionary

a small neutral condition between two rival abilities