Caterpillar
English word definition — powered by WordNet
NOUN
a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
a large tracked vehicle that is propelled by two endless metal belts
Want to remember caterpillar?
Sign up free to bookmark & revise