eyewash

Explore definitions, synonyms, and language insights of eyewash

Definitions

Noun
lotion consisting of a solution used as a cleanser for the eyes

More General Terms