SNOW LINE Meaning of SNOW LINE in English noun Date: circa 1835 the lower margin of a perennial snowfield Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012