Advertisement
Advertisement
rain shower
noun
a brief rainfall, usually of variable intensity.
Discover More
Word History and Origins
Origin of rain shower1
before 1000; Middle English; Old English
Advertisement
Advertisement
Advertisement
Advertisement
Browse