eyepatch

Explore definitions, synonyms, and language insights of eyepatch

Definitions

Noun
a protective cloth covering for an injured eye

Synonyms


More General Terms