ROSE WATER Meaning of ROSE WATER in English ■ noun scented water made with rose petals. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004