Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
emigrates
in English
emigrates
#common
Lemma:
emigrate
The lemma is the base or root form of this word.
Definitions
Verb
leaves
one's
home
country
;
relocates
abroad
to
depart
and
settle
in
another
country
moves
away
from
native
land
;
expatriates