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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.