EYEWATER


Meaning of EYEWATER in English

n. wash or medicated liquid or cream for the eyes (Ophthalmology); natural tears or discharge from the eyes

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.