economic migrant
noun [ C ]
POLITICS, ECONOMICS ukussomeone who goes to live in another country because it is possible to earn more money or to have a better standard of living there than in their own country:
The new law will allow some 200,000 immigrants - both highly skilled economic migrants and asylum seekers - to enter the country each year.