EYESHADE


Meaning of EYESHADE in English

■ noun a translucent visor used to protect the eyes from strong light.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.