Rose water

noun

Definitions

Noun
  1. 1
    The water-soluble portion of the distillate of rose petals. uncountable
  2. 2
    perfume consisting of water scented with oil of roses wordnet
  3. 3
    This substance dissolved in water and used as an ingredient in food or beverages, a perfume, etc. uncountable

Next best steps

Mini challenge

Unscramble this word: rosewater