Meaning of excavator

Definition of excavator

(noun) a workman who excavates for foundations of buildings or for quarrying
a machine for excavating

Other information on excavator

WIKIPEDIA results for excavator
Amazon results for excavator