Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

blizzards Definition

Cancel
blizzards
noun(bliz-zard)
a long severe snowstorm
blizzards
noun(bliz-zard)
an intensely strong cold wind filled with fine snow
blizzards
noun(bliz-zard)
an overwhelming rush or deluge

Words Related to blizzards!

blizzards Examples by Brain Bank Users