The meaning of CATERPILLAR is the elongated wormlike larva of a butterfly or moth; also : any of various similar larvae.
Why is '-ed' sometimes pronounced at the end of a word? What's the difference between 'fascism' and 'socialism'? Popular in Wordplay See All 'In Vino Veritas' and Other Latin Phrases to Live By Even More Words That Sound Like Insults But Aren't ...