rain shower

Noun
  1. A brief period of precipitation (synset 111522915)
    "the game was interrupted by a brief shower"

Found on Word Lists

Other Searches