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. Кембриджский английский словарь. 2012