speaking of blizzard, they just explained on TV...

meteorologically speaking, a sustained wind of 35 mph + 1/4 mile or less visbility due to blowing snow = blizzard