The condition of experiencing large amounts of pain due to reflection of light from snow into (unprotected) eyes. Often problematic at high altitudes and at polar regions.
by Denzil June 11, 2005
by Denzil June 11, 2005
by Denzil June 09, 2005