Definitions
noun
a shade (sometimes of green mica) affixed above the windshield of an automobile
Look “sun visor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a shade (sometimes of green mica) affixed above the windshield of an automobile