'rain shower' definitions:

Definition of 'rain shower'

From: WordNet
noun
A brief period of precipitation; "the game was interrupted by a brief shower" [syn: shower, rain shower]