eyeshade

noun
UK /ˈaɪʃeɪd/
US /ˈaɪʃeɪd/

A small cover you wear over your eyes to block bright light.

She put on an eyeshade to sleep on the plane.


OTHER MEANINGS

2. A visor worn on the forehead to keep sun out of the eyes.

The tennis player wore a green eyeshade during the match.

3. A dark shield worn over the eyes to help someone sleep.

He pulled his eyeshade down and turned off the lamp.

4. A small screen attached above a window or lamp to reduce glare.

The old lamp had a metal eyeshade to soften the light.