caterpillar

/ˈkætəˌpɪlə//ˈkætɚˌpɪlɚ/

noun

  1. 1

    The larva of a butterfly or moth; leafworm.

    The bird just ate that green caterpillar.
  2. 2

    A vehicle with a caterpillar track; a crawler.

Synonyms

Translate “caterpillar” to another language

Click any language to open the translator with this word already filled in.