'Thundershower' definitions:

Definition of 'thundershower'

(from WordNet)
noun
A short rainstorm accompanied by thunder and lightning

Definition of 'Thundershower'

From: GCIDE
  • Thundershower \Thun"der*show`er\, n. A shower accompanied with lightning and thunder. [1913 Webster]