YourDictionary

blizzard

noun

  1. a severe snowstorm characterized by cold temperatures and heavy drifting of snow
  2. an overwhelming number or amount; deluge

See blizzard in American Heritage Dictionary 4

Learn more about blizzard

blizzard

link/cite print suggestion box