blizzard
has the following definition + add your definition
snowstorm
snowstorm is used in Vocabulary Weather
The word blizzard is used in Vocabulary, Weather meaning snowstorm