day laborer
day laborer, day labourer UK, cat slang US
A temporary worker, particularly for exhausting manual labor.