Skip to content

caterpillar

Dictionary definition · Caterpillar

noun

  1. a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work
  2. a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth

Similar words

Source: Open English WordNet (CC BY 4.0).