Definition of cherry laurel in English:

cherry laurel

noun

  • An evergreen shrub or small tree with leathery leaves, white flowers, and fruits that resemble cherries, native to the Balkans and widely cultivated as the common ‘laurel’ of gardens.

    Prunus laurocerasus, family Rosaceae

    • ‘I'm also looking at cherry laurel or wax myrtle as a privacy hedge.’