Comment by jandrewrogers
5 hours ago
The terms "expat" and "immigrant" are not synonyms. There is a material semantic distinction in American English.
Most Americans that live overseas tend to be expats rather than immigrants. Those two terms don't convey the same meaning.
whatever makes Americans feel better about being immigrants or migrant workers is fine by me
Expats have to pay taxes in their home country. The US is very difficult to temporarily not be in.
a person who temporarily or permanently lives and works in a country other than their native country. I mean, some Mexicans and other latin americans go to the US to make money and buy a home back in their countries. And still by they're not called expats?