Definition of caterpillar
(Entry 1 of 2)
: the elongated wormlike larva of a butterfly or moth
also
: any of various similar larvae
Caterpillar
trademarkDefinition of Caterpillar (Entry 2 of 2)
—used for a tractor made for use on rough or soft ground and moved on two endless metal belts
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more