Aren't they the same thing?
emigrate:
to leave one's place of residence or country to live elsewhere <emigrated from Canada to the United States>
Immigrate:
to come into a country of which one is not a native for permanent residence
Hi, anyone there? Tom
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.