excavator
1. [ noun ] (work) a workman who excavates for foundations of buildings or for quarrying
Related terms: worker workman excavate
2. [ noun ] a machine for excavating
Synonyms: digger shovel power_shovel
Related terms: machine steam_shovel backhoe dredge shovel excavate
Similar spelling:   excavate
  expiatory
  excavation
  expatiation
  expatiate