IMMIGRATE


Meaning of IMMIGRATE in English

v. come to a country in order to take up permanent residence, settle in a new country

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.