ROSEWATER
Meaning of ROSEWATER in English
rose ‧ wa ‧ ter /ˈrəʊzˌwɔːtə $ ˈroʊzˌwɒːtər, -ˌwɑː-/ BrE AmE noun [uncountable]
a liquid made from roses which has a pleasant smell
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012