The AI-powered English dictionary
usually uncountable, plural eyewaters
(medicine) A wash or lotion for application to the eyes. examples
(archaic, slang) Gin.
(Caribbean, Jamaica) Tears; water cried from the eyes. examples