The AI-powered English dictionary
plural non-residents
(law) A person living in a country who is no legal permanent resident. examples
one who is not a resident; an alien; a foreigner. examples