• Eyewater

    Origin

    eye + water

    Full definition of eyewater

    Noun

    eyewater

    (usually uncountable; plural eyewaters)
    1. (medicine) A wash or lotion for application to the eyes.
    © Wiktionary