Wordia - The Definition Of Eyewash
eyewash
noun, a mild solution for applying to the eyes for relief of irritation, etc
From Collins
©HarperCollins 2008. Collins English Dictionary definition of eyewash
noun, a mild solution for applying to the eyes for relief of irritation, etc
From Collins
©HarperCollins 2008. Collins English Dictionary definition of eyewash