Dictionary search results

Showing 1-2 of 2 results

deportation British & World English

The action of deporting a foreigner from a country

deportation English Thesaurus

work visas he thought would spare them deportation