Definition, Meaning & Synonyms | English word NON-RESIDENT
NON-RESIDENT
Definitions of NON-RESIDENT
- one who is not a resident; an alien; a foreigner.
- (legal) A person living in a country who is no legal permanent resident.
Number of letters
12
Is palindrome
No
Search for NON-RESIDENT in:
Page preparation took: 93.33 ms.