thundershower ( synonym found)

Definition of thundershower:

(n) : a thunderstorm accompanied by rain, often heavy

Definition of thundershower:

(n) : a thunderstorm accompanied by rain, often heavy

Back to Top