blizzard

You are here

blizzard
  • noun
    A severe snowstorm with high winds and low visibility. (And then there are the weather warnings for hurricanes, tornadoes, blizzards, floods, winds, and tides.)

About

We are dedicated to creating and providing free, high-quality English language learning resources.