ROSEWATER

9 letters 12 Scrabble points

Definition of ROSEWATER

noun
  1. A liquid produced by steeping rose petals in water, used as a coloring agent and flavoring ingredient in certain foods.

Related words: rose syrup

Source: Wiktionary

Word Details

Letters R O S E W A T E R
Length 9 letters
Scrabble Score 12 points