Excavator Meaning

There are 2 meaning(s) for word Excavator

Meaning 1 : a machine for excavating

    Synonyms : digger,  power shovel,  shovel
Meaning 2 : a workman who excavates for foundations of buildings or for quarrying