EYEPATCH


Meaning of EYEPATCH in English

n. protective patch worn over the eye when injured or sore

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.