laurel cherry definition

  • noun:
    • small flowering evergreen tree of southern United States
    • often cultivated Eurasian evergreen shrub or little tree having showy clusters of white blossoms and glossy foliage and producing oil much like bitter-almond oil

Related Sources

  • Hypernym for "laurel cherry"
41 votes

How would you define laurel cherry?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!