steam shovel

1. (noun) a power shovel that is driven by steam
Related Words: digger, excavator, power shovel, shovel



Terms and Conditions of Use / Copyright Notice