English dictionary
caterpillar tread meaning and definition
Definition and meaning of caterpillar tread at MeaningMonkey.org. caterpillar tread meaning and definition in the English Dictionary.CATERPILLAR TREAD noun
Definition of caterpillar tread (noun)
- an endless metal belt on which tracked vehicles move over the ground
- synonyms: caterpillar track, track
Source: Princeton University Wordnet