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