meaning of thunders
1. a short rainstorm accompanied by thunder and lightning
Related Words
thundershower | thunderstorm | thunderstruck |
1. a short rainstorm accompanied by thunder and lightning
thundershower | thunderstorm | thunderstruck |