n. wash or medicated liquid or cream for the eyes (Ophthalmology); natural tears or discharge from the eyes
EYE WATER
Meaning of EYE WATER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012