'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]