Blizzardnoun


Definition

A severe snowstorm with high winds.