Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
emigrating
in English
emigrating
#common
Lemma:
emigrate
The lemma is the base or root form of this word.
Definitions
Verb
leaving
one's
home
country
to
live
elsewhere
;
relocating
abroad
to
depart
and
settle
in
a
foreign
country
(
permanently
)