cherry laurel

noun

Definition of cherry laurel

1 : a European evergreen shrub (Prunus laurocerasus) common in cultivation

called also laurel

2 : an evergreen shrub (Prunus caroliniana) of the southern U.S.

called also laurel cherry