Blizzard
/ˈblɪ.zəd/
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.
“a blizzard of political ads”
verb
(of snow) To fall in windy conditions.