The elevation in mountainous terrain where the precipitation changes from rain to snow, depending on the temperature structure of the associated air mass.
SNOW LEVEL
Meaning of SNOW LEVEL in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012