snowstorm

You are here

snowstorm
  • noun
    A heavy fall of snow, especially with a high wind.

About

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