Definify.com

Definition 2024


rosewater

rosewater

See also: rose water

English

Noun

rosewater (usually uncountable, plural rosewaters)

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

Synonyms

  • rose syrup

Translations

External links