blizzards
bliz-zards
noun
Extremely severe snowstorms with strong winds, very low temperatures, and poor visibility.
"Heavy blizzards caused widespread travel disruption."
bliz-zards
Extremely severe snowstorms with strong winds, very low temperatures, and poor visibility.
"Heavy blizzards caused widespread travel disruption."