What is the meaning of Caterpillar?

The larva of a butterfly or moth; leafworm.

A vehicle with a caterpillar track; a crawler.

A set of subtrees of a tree.

A rapacious, extortionate person preying upon the community.

To move along slowly, drawing one's body up, in the manner of a caterpillar.

A vehicle with caterpillar track

Source: wiktionary.org