English dictionary
snow line meaning and definition
Definition and meaning of snow line at MeaningMonkey.org. snow line meaning and definition in the English Dictionary.SNOW LINE noun
Definition of snow line (noun)
- the line on a mountain above which there is perpetual snow and ice
Source: Princeton University Wordnet