Dictionary search results

Showing 1-4 of 4 results

immigration British & World English

The action of coming to live permanently in a foreign country

immigration control British & World English

A method for regulating the number of people entering a country

immigration service British & World English

The government department concerned with regulating entry into a country

immigration authorities British & World English

The government agencies that are responsible for controlling immigration