snowstorm
English Dictionary
->
Letter S
-> snowstorm
Search Dictionary:
snowstorm Definition
(n)
a
storm
with
widespread
snowfall
accompanied
by
strong
winds
snowstorm Synonyms
blizzard
snowstorm
© Art Branch Inc.