English dictionary
thundershower meaning and definition
Definition and meaning of thundershower at MeaningMonkey.org. thundershower meaning and definition in the English Dictionary.THUNDERSHOWER noun
Definition of thundershower (noun)
- a short rainstorm accompanied by thunder and lightning
Source: Princeton University Wordnet