caterpillar_trackEnglish

caterpillar track, caterpillar tread, track

Noun

An endless metal belt on which tracked vehicles move over the ground

English: track, caterpillar track, caterpillar tread

English words with similar meanings

Show 2 words