Snowstorm synonyms

snō'stôrm'
Category:
The definition of a blizzard is an intense snowstorm, or a heavy amount of something.
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Advertisement
0
0
0
0
Find another word for snowstorm. In this page you can discover 9 synonyms, antonyms, idiomatic expressions, and related words for snowstorm, like: blizzard, rainstorm, hailstorm, sandstorm, downpour, thunderstorm, squall, and cloudburst.