thundershower

1. (noun) a short rainstorm accompanied by thunder and lightning
Related Words: rainstorm



Terms and Conditions of Use / Copyright Notice