thundershower
1.
(
noun
) a short rainstorm accompanied by thunder and lightning
Related Words:
rainstorm
Terms and Conditions of Use / Copyright Notice