Word Hen
What is the meaning of the word "
thundershower
"?
Definitions:
a short rainstorm accompanied by thunder and lightning
noun
Our game was cancelled due to thundershowers.