Snowstorm meaning

snōstôrm
Frequency:
A storm marked by heavy snowfall.
noun
1
0
A storm with a heavy snowfall.
noun
1
0
Bad weather involving blowing winds and snow, or blowing winds and heavy snowfall amount.
noun
1
0
Advertisement

Origin of snowstorm