eyeshade
/ˈaɪˌʃeɪd/
noun
- A visor or brim worn to shield the eyes from bright light.
- She adjusted her eyeshade before stepping out into the bright desert sun.
- The poker player wore a green eyeshade to block the glare from the overhead lamp.
- The old accountant kept a plastic eyeshade on his desk for reading ledgers.