CHERRY PIE Meaning of CHERRY PIE in English ■ noun a garden heliotrope with fragrant blue flowers. [ Heliotropium arborescens .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004