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. Английский словарь погоды и метеорологии . 2012