What is the meaning of the word "thundershower"?

Definitions:

  1. a short rainstorm accompanied by thunder and lightning copy to clipboard noun
    • Our game was cancelled due to thundershowers. copy to clipboard