EYEBATH Meaning of EYEBATH in English n. (also eyecup) a small glass or vessel for applying lotion etc. to the eye. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012