eyewater Meaning, Definition & Usage

Eye"wa`ter noun
Definitions
  1. (Med.) A wash or lotion for application to the eyes.

Webster 1913