All Terms
Search glossary
Search
snowstorm
A
storm
characterized by a fall of
frozen precipitation
in the form of
snow
.