English to English

caterpillar tread

noun (n)

  • an endless metal belt on which tracked vehicles move over the ground(noun.artifact)
    source: wordnet30
Advertisement

Bookmark This Site