An Encylopedia Britannica Company

steam shovel

1 ENTRIES FOUND:
steam shovel noun
plural steam shovels
steam shovel
noun
plural steam shovels
Britannica Dictionary definition of STEAM SHOVEL
[count] US
: a large machine that is powered by steam and that is used for digging large holes
called also excavator