Synonyms of caterpillar

Noun


1. caterpillar, larva

usage: a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth

2. Caterpillar, cat, tracked vehicle

usage: a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of caterpillar (Dictionary)