VariousWords beta
Related Terms:
Definitions:
Noun
steam shovel
Definition: a power shovel that is driven by steam
Definition: An excavating machine designed to effect a shovelling action through steam power.