snowstorms
snow-storms
noun
Violent weather conditions featuring heavy snow, strong winds, and reduced visibility.
"Britain often experiences disruptive snowstorms in winter."
Thesaurus
Synonyms: blizzard
snow-storms
Violent weather conditions featuring heavy snow, strong winds, and reduced visibility.
"Britain often experiences disruptive snowstorms in winter."
Synonyms: blizzard