Heavy snowstorm (8)
I believe the answer is:
blizzard
(Other definitions for blizzard that I've seen before include "Storm of wind and snow" , "Windy snowstorm" , "awful weather" , "Blow and heavy fall" , "Severe snowstorm with high winds" .)