one who is not a resident; an alien; a foreigner
A person living in a country who is no legal permanent resident.
not resident; not residing in the place in question
For, during, or involving less than the normal time for some activity, especially the number of hours an employee works.