FOREIGN RESIDENT Meaning of FOREIGN RESIDENT in English person residing in a country not his own Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012