What does mountain laurel mean?
• MOUNTAIN LAUREL (noun) The noun MOUNTAIN LAUREL has 2 senses: 1. a North American evergreen shrub having glossy leaves and white or rose-colored flowers 2. Pacific coast tree having aromatic foliage and small umbellate flowers followed by olivelike fruit; yields a hard tough wood Familiarity information: MOUNTAIN LAUREL used as a noun is rare.