ROSE WATER


Meaning of ROSE WATER in English

noun

[ U ] a liquid with a sweet smell made from roses , used as a perfume or in cooking

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.