See moren. excavatorDefinition of excavator in EnglishMotorised vehicle which has caterpillar tracks or wheels and is equipped with a jointed arm and bucket on its end, intended for digging or the loading and unloading materials. Synonyms of excavator in Englishdigger