English
Detailed Synonyms for expatriate in English
expatriate:
-
the expatriate
-
the expatriate
– a person who is voluntarily absent from home or country 1
-
expatriate
-
expatriate
– move away from one's native country and adopt a new residence abroad 1 -
expatriate
– expel from a country 1