Get Your Premium Membership

Blizzard

Definition

[n] a storm with widespread snowfall accompanied by strong winds


Related Information

More Blizzard Links

Synonyms

snowstorm