Synonyms of Buffer Country in English :
Antonyms of Buffer Country in English
Thesaurus of Buffer Country in English
Buffer Country
see definition of buffer countrySynonyms of buffer country
1. (noun) a small neutral state between two rival powers