steam shovel

(noun) power shovel (generic term)

excavator (generic term)
digger (generic term)
shovel (generic term)