Definitions
noun
a workman who excavates for foundations of buildings or for quarrying
Look “excavator” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a workman who excavates for foundations of buildings or for quarrying