Rosewater Definition

noun

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

Wiktionary

Other Word Forms of Rosewater

Noun

Singular:
rosewater
Plural:
rosewaters

Origin of Rosewater

Find Similar Words

Find similar words to rosewater using the buttons below.

Words Starting With

Words Ending With

Unscrambles

rosewater