Snow storm (8)
I believe the answer is:
blizzard
'snow storm' is the definition.
This is the entire clue.
(Other definitions for blizzard that I've seen before include "Snow-wind combination" , "White storm" , "awful weather" , "Storm of wind and snow" , "Atrocious weather" .)