Advertisement
Advertisement
View synonyms for cherry pie
cherry pie
noun
- any of several plants having flowers with an odor suggestive of cherries, as the heliotrope.
cherry-pie
noun
- a widely planted garden heliotrope, Heliotropium peruvianum
Discover More
Word History and Origins
Origin of cherry pie1
First recorded in 1825–35
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse