• Rosewater

    Origin

    rose + water

    Full definition of rosewater

    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

    © Wiktionary