i Register
In some senses, blizzard is marked as figuratively. Watch for register when choosing this word.
noun
A large snowstorm accompanied by strong winds and greatly reduced visibility caused by blowing snow.
A large amount of paperwork.
A large number of similar things; especially, such a group arriving as an inundation, thick and fast.
Near-synonyms: flood, inundation, torrent
a blizzard of political ads
verb
To fall in windy conditions.
name
A surname.