Word info Synonyms

snow level

Noun

Meaning

The depth of snow accumulated on the ground.

(meteorology, chiefly Western US) The altitude, in a mountainous region, above which precipitation falls as snow.

Source: en.wiktionary.org

Synonyms

Close letter words and terms