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
Tweet