CHERRY PIE Meaning of CHERRY PIE in English noun 1. chiefly Britain : garden heliotrope 22. : hairy willow herb Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012