CATERPILLAR





Definition:

  1. [noun] a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth

  2. [noun] a large vehicle that is driven by caterpillar tracks; frequently used for moving earth in construction and farm work
    Synonyms: Caterpillar, cat

Synonyms:


Related Words: