earthmover (0 synonym found)

Definition of earthmover:

°A vehicle designed to excavate or transport earth in large quantities.

Definition of earthmover:

°A vehicle designed to excavate or transport earth in large quantities.

Back to Top