rain shower
noun
a brief rainfall, usually of variable intensity.
Origin of rain shower
before 1000; Middle English; Old English
Words nearby rain shower
rain gauge,
rain on one's parade,
rain or shine,
rain out,
rain shadow,
rain shower,
rain tree,
rainband,
rainbird,
rainbow,
rainbow bird