From Longman Business Dictionary
labourerla·bour·er /ˈleɪbərə-ər/ British EnglishBrE, laborer American EnglishAmE noun [countableC]JOB someone whose job involves a lot of heavy physical workNick found work as a laborer at a construction site.
aday laborer (=a worker who is hired for a day at a time)
→ indentured labourer