Meaning of rain shower
Definition of rain shower
(noun)
a
brief
period
of precipitation; "the
game
was
interrupted
by a
brief
shower"
Other information on rain shower
WIKIPEDIA results for
rain shower
Amazon results for
rain shower
Tweet