EXCAVATOR MEANING IN ENGLISH

• Excavator Definition & Synonyms

  1. (n.) One who, or that which, excavates or hollows out; a machine, as a dredging machine, or a tool, for excavating.


Synonyms:
Digger, Shovel,

RECENT SEARCHES