SNOWLINE Meaning of SNOWLINE in English n. the level above which snow never melts entirely. Oxford English vocab. Оксфордский английский словарь. 2012