Definify.com
Webster 1913 Edition
Eyewater
Eye′waˊter
,Noun.
(Med.)
A wash or lotion for application to the eyes.
Definition 2024
eyewater
eyewater
English
Noun
eyewater (usually uncountable, plural eyewaters)
- (medicine) A wash or lotion for application to the eyes.