SNOWLINE


Meaning of SNOWLINE in English

[noun] [U] - the snowline the level on a mountain above which snow is found for most or all of the year

Cambridge English vocab.      Кембриджский английский словарь.