RELATED WORDS
PARAPHRASING
(of birds and fish) to go to another part of the world regularly each year; (of people) to move regularly from one place to another (to live there)
move, travel to another place
Email
LinkedIn
Facebook
Twitter
20 emails/day
Send 0 emails out of 20 today