Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of caterpillar
  1. noun
    a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work

    Similar: 

    cat
    type of:
  2. noun
    a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
    type of:
Explanation of caterpillar
My lists:
Recently viewed words: