CANKERWORM Meaning of CANKERWORM in English ■ noun the caterpillar of a North American moth that feeds on the buds and leaves of trees. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004