thundershower

You are here

thundershower
  • noun
    A shower of rain accompanied by thunder and lightning.

About

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