ROSE WATER


Meaning of ROSE WATER in English

[rose water] n (14c): a watery solution of the odoriferous constituents of the rose used as a perfume or a flavoring

Merriam-Webster English vocab.      Английский словарь Merriam Webster.