What is the meaning of excavator in English?

Learn vocabulary with pictures as well as definitions of excavator in English

Learn in

See more

n. excavator

Definition of excavator in English

Motorised 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 English

digger