ALL meanings of cherry pie
cher·ry pie
C c - noun cherry pie any of several plants having flowers with an odor suggestive of cherries, as the heliotrope. 1
- noun cherry pie sweet pastry containing cherries 1
- noun cherry pie A pie baked with a cherry filling. 0