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