TOILET WATER


Meaning of TOILET WATER in English

■ noun a dilute form of perfume.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.