Definition of Buffer Country

  • 1. A small neutral state between two rival powers Noun

Synonyms for word "buffer country"

Semanticaly linked words with "buffer country"

Hyponims for word "buffer country"