Definitions for "Thundershower"
A shower accompanied with lightning and thunder.
a short rainstorm accompanied by thunder and lightning
a popular term usually applied to a mild thunderstorm
rain lasting 10-15 minutes, associated with a thunderstorm.
Keywords:  ultimate
Cf. Ultimate.