SNOWLINE


Meaning of SNOWLINE in English

■ noun the altitude in a particular place above which some snow remains on the ground throughout the year.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.