n. lower line of an area (such as a mountain) covered with snow for most or all of the year; latitudinal line indicating where snowfall begins at sea level
SNOWLINE
Meaning of SNOWLINE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012