CATERPILLAR
Definition
- noun a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth.
- noun a large tracked vehicle that is propelled by two endless metal belts. — synonyms: cat
Examples
- “The bird just ate that green caterpillar.”