Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of blizzard

- A gale of piercingly cold wind, usually accompanied with fine and blinding snow; a furious blast.

Crossword clue for blizzard

- Snow storm
- Tempest
- Wintery blow