Definition of Thundershower

  • 1. A short rainstorm accompanied by thunder and lightning Noun

Semanticaly linked words with "thundershower"

Hyponims for word "thundershower"