An area, usually at high elevation or in polar latitudes, where snow accumulates and remains on the ground throughout the entire year.
SNOW FIELD
Meaning of SNOW FIELD in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012