Meaning of “sun visor” in the English Dictionary

british dictionary