rose water
See also: rosewater
English
Noun
- The water-soluble portion of the distillate of rose petals.
- This substance dissolved in water and used as an ingredient in food or beverages, a perfume, etc.
Derived terms
- rose-water (verb)
Further reading
- rose water on Wikipedia.Wikipedia