eyepatch - English Synonyms Dictionary

eyepatch

n.
[1] patch