|
Definition of Rosewater
1. a. Having the odor of rose water; hence, affectedly nice or delicate; sentimental.
Definition of Rosewater
1. Noun. A liquid produced by steeping rose petals in water, used as a coloring agent and flavoring ingredient in certain foods. ¹
¹ Source: wiktionary.com
Definition of Rosewater
1. [adj]