thundershower

Noun
  1. A short rainstorm accompanied by thunder and lightning (synset 111522406)

Other Searches