snowstorm

/snˈoʊstɔrm/

Explore definitions, synonyms, and language insights of snowstorm

Definitions

Noun
a storm with widespread snowfall accompanied by strong winds

More General Terms