English Dictionary
◊ THUNDERSHOWER
thundershower
n : a short rainstorm accompanied by thunder and lightning