English word definition — powered by WordNet
a storm with widespread snowfall accompanied by strong winds
a series of unexpected and unpleasant occurrences
Want to remember blizzard?