English Dictionary
◊ CATERPILLAR
caterpillar
adj : having caterpillar treads or tracks on the wheels; "a
caterpillar-tracked earthmover" [syn: {caterpillar-tracked}]
n 1: a wormlike and often brightly colored and hairy or spiny
larva of a butterfly or moth
2: (trademark) a tractor that is driven by caterpillar tracks
[syn: {Caterpillar}, {cat}]