Thesaurus Dictionary
Synonyms and antonyms of To leave a place to live elsewhere in British Thesaurus
To leave a place to live elsewhere
brain drain (noun)
informal a situation in which a country’s most intelligent people, especially scientists, go to another country in order to make more money or to improve their living or working conditions