RESIDENT ALIEN
Meaning of RESIDENT ALIEN in English
noun
( NAmE , law ) a person from another country who has permission to stay in the US
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005