Thundershower — definition

1. thundershower (Noun)

1 definition

thundershower (Noun) — A short rainstorm accompanied by thunder and lightning.

1 type of
rainstorm