caterpillar Definition
Dictionary Home » Words Starting with C » catcall ... cathode-ray tube » caterpillar
caterpillar
noun
- 1. The larva of a butterfly, moth or sawfly, which has a segmented worm-like body, often hairy or conspicuously patterned, several pairs of legs and strong jaws.
2a. trademark.
- A continuous band or track made up of metal plates driven by cogs, used instead of wheels on heavy vehicles for travelling over rough surfaces;
- Form: Caterpillar (usually)
- A vehicle fitted with such tracks.
- Form: Caterpillar (usually)
