excavator

1. (noun) a worker who excavates for foundations of buildings or for quarrying
Related Words: worker

2. (noun) a machine for excavating
Synonyms: digger, power shovel, shovel
Related Words: backhoe, dredge, machine, steam shovel



Terms and Conditions of Use / Copyright Notice