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 - Словарь современного английского языка.