thundershower

/θˈʌndɝʃaʊwɝ/

Explore definitions, synonyms, and language insights of thundershower

Definitions

Noun
a short rainstorm accompanied by thunder and lightning

More General Terms