Meaning of the word blizzard in English

What does blizzard mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

blizzard

US /ˈblɪz.ɚd/
UK /ˈblɪz.ɚd/
"blizzard" picture

Noun

1.

a severe snowstorm with high winds and low visibility

Example:
The city was shut down by a massive blizzard.
We got stuck in a blizzard on the highway.
Learn This Word at Lingoland