excavator
/ˈɛkskʌveɪtɝ/
Explore definitions, synonyms, and language insights of excavator
Definitions
Noun
a workman who excavates for foundations of buildings or for quarrying
Noun
a machine for excavating