EYEBATH Meaning of EYEBATH in English n. (also eyecup) a small glass or vessel for applying lotion etc. to the eye. Oxford English vocab. Оксфордский английский словарь. 2012