The definition :
Definitions of excavator:
- noun: a workman who excavates for foundations of buildings or for quarrying
- noun: a machine for excavating
Are you interested in alternative search :
:digger power shovel shovel machine worker backhoe dredge steam shovel
If you like reading news check: