caterpillar


Concise Oxford English Dictionary © 2008 Oxford University Press:
caterpillar/ˈkatəpɪlə(r)/
noun
  • 1 the larva of a butterfly or moth.
  • 2 (also caterpillar track or tread) trademark an articulated steel band passing round the wheels of a vehicle for travel on rough ground.
– origin ME: perh. from a var. of OFr. chatepelose, lit. ‘hairy cat’, influenced by obs. piller ‘ravager’.
'caterpillar' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.