SNOWLINE Meaning of SNOWLINE in English n. the level above which snow never melts entirely. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012