snow-blinded
Explore definitions, synonyms, and language insights of snow-blinded
Definitions
Adjective Satellite
temporarily blinded by exposure to light reflected from snow or ice
Explore definitions, synonyms, and language insights of snow-blinded