Blizzard

English word definition — powered by WordNet

NOUN

a storm with widespread snowfall accompanied by strong winds

a series of unexpected and unpleasant occurrences

Want to remember blizzard?

Sign up free to bookmark & revise