An Encylopedia Britannica Company

toilet water

1 ENTRIES FOUND:
toilet water noun
toilet water
noun
Britannica Dictionary definition of TOILET WATER
[noncount]
: a liquid that has a light, pleasant smell and that people put on their skin : a kind of perfume that consists mostly of water and does not have a strong scent