Meaning of migrant labourer in English:
migrant labourer
noun
(US migrant laborer)
1A worker who travels from place to place in search of (temporary) employment.
2South African Specifically a black worker employed within the migrant labour system.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips