buffer-country

Nouns

  • (n) a small neutral state between two rival powers buffer state,

Synonyms

buffer state

Words of close approximity