Meaning
An expatriate; a person temporarily residing in a foreign nation, often for an occupation, training, or education.
Etymology
Origin: Unknown
Clipping of expatriate.
Synonyms & Antonyms
Synonyms
exileexpatriate
NYT Puzzle Appearances
Accepted in 1 recorded puzzle:
