Subscriber login


Forgot your password?

Library card login

Other

steam shovel

Definition of steam shovel

noun

  • an excavator that is powered by steam.

steam shovel in other Oxford dictionaries

Definition of steam shovel in the US English dictionary