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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005