What is the full meaning of blizzards
BLIZZARD [n]
Example of the word blizzards placed on a Scrabble board.