Eyeshade

What is Eyeshade?

Eyeshade definition and meaning on Dictionary terms:
noun
a visor worn on the head or forehead to shield the eyes from overhead light.

 

reference: https://www.dictionary.com/browse/eyeshade

Tags: