Falling snow over a sustained duration with wind speeds greater than 15 meters per second (35 miles per hour) and visibility less than 400 meters (0.25 miles) over an extended period.
BLIZZARD
Meaning of BLIZZARD in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012