Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: earthmover
  1. A vehicle designed to excavate or transport earth in large quantities
    "The construction site was filled with the rumble of earthmovers preparing the ground"

Derived forms: earthmovers

Encyclopedia: Earthmover