Synonyms and Antonyms for caterpillar

2. Caterpillar (n.)

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

Synonyms:

3. caterpillar-tracked (adj.)

having caterpillar treads or tracks on the wheels

Synonyms: Antonyms: