What is the meaning of Caterpillar?
The larva of a butterfly or moth; leafworm.
A vehicle with a caterpillar track; a crawler.
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.orgSearch words containing