Advertisement

Advertisement

rain shower

noun

  1. 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


rain shadowrainsquall