Meaning of snowstorm
Definition of snowstorm
(noun)
a
storm
with
widespread
snowfall
accompanied
by
strong
winds
Other information on snowstorm
WIKIPEDIA results for
snowstorm
Amazon results for
snowstorm
Tweet