Definition of Caterpillar

Noun: caterpillar  'ka-tu,pi-lu(r)

  1. A wormlike and often brightly coloured and hairy or spiny larva of a butterfly or moth
Noun: Caterpillar
  1. A large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work
    - cat

See also:
catering
caterpillars