Meaning & Definition of Rosemary in English
English⟶
Rosemary
/roʊzmɛri/
noun
1. Widely cultivated for its fragrant grey-green leaves used in cooking and in perfumery
synonym:
- rosemary,
- Rosmarinus officinalis
2. Extremely pungent leaves used fresh or dried as seasoning for especially meats
synonym:
- rosemary