PERMANENT RESIDENT ABROAD Meaning of PERMANENT RESIDENT ABROAD in English one who lives permanently in another country Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012