Definitions | rosewater |
| noun (uncountable)
- A liquid produced by steeping rose petals in water, used as a coloring agent and flavoring ingredient in certain foods.
Translations: - French: eau de rose
- German: Rosenwasser
Supplemental Details:Sponsor an extended definition for rosewater for as little as $10 per month. Click here to contact us.
| |
|