English
English version

buffer state

From Longman Dictionary of Contemporary Englishbuffer statebuffer statePGa smaller country between two larger countries, that makes war between them less likely buffer
Pictures of the day
What are these?
Click on the pictures to check.