SNOW LINE Meaning of SNOW LINE in English [snow line] n (ca. 1835): the lower margin of a perennial snowfield Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012