EYESHADE


Meaning of EYESHADE in English

[eye.shade] n (1845): a visor that shields the eyes from strong light and is fastened on with a headband

Merriam-Webster English vocab.      Английский словарь Merriam Webster.