thundershowerEnglish

thundershower

Noun

A short rainstorm accompanied by thunder and lightning

English: thundershower