Meaning

1 senses
  1. Any machine, usually self-powered and self-propelled, used for digging out material, such as earth, from the surface of the ground.

Forms

plural: excavating machines

Synonyms

1 synonyms

See also

neighbours in the dictionary
excavating machine — meaning, examples, forms, synonyms | Krumeto