Navvy: Slang term used to describe migrant labourers, usually those that worked on the railways and roads.
Railway Construction