Caterpillar - Definition

caterpillar

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

Look up another word