ironServices.com

English Dictionary

  • Hide translation

 caterpillar caterpillar /ˈkætɝˌpɪlɝ/

noun

  1. () A wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth  ( caterpillar )
    a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
     The caterpillar crawled along the stem, munching on a leaf
    The caterpillar crawled along the stem, munching on a leaf

 Caterpillar

  1. A large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work  ( cat , Caterpillar )
    a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work