SNOWBURN


Meaning of SNOWBURN in English

A burn of the skin, like a sunburn, but caused by the sun's rays reflected off the snow surface.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .