Dictionary search results

Showing 1-3 of 3 results

buffer state US English

A small neutral country, situated between two larger hostile countries, serving to prevent the outbreak of regional conflict

buffer state English-Spanish

estado masculine tapón