Advertisement

Synonyms of Excavator

Primary definition: A large, heavy machine used for digging and moving earth or other materials.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement