snowblindness
Explore definitions, synonyms, and language insights of snowblindness
Definitions
Noun
temporary blindness caused by exposure to sunlight reflected from snow or ice
Explore definitions, synonyms, and language insights of snowblindness