Meaning of “sun visor” in the English Dictionary

English