noun
Meaning 1
An excavator (machine) mounted on caterpillar tracks. (Most are large; some are miniature for small jobs.)
Definition source: English Wiktionary via Wiktextract
Topics: business, construction, manufacturing, mining
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: tracked excavator
Antonyms: none provided
Broader terms: excavator, hoe