steam navvy

Noun

 * 1)  A steam-powered excavator used in making docks, canals, etc.