power shovel ( synonym found)

Definition of power shovel:

(n) : a machine for excavating

Definition of power shovel:

(n) : a machine for excavating

Back to Top