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