English dictionary
rain shower meaning and definition
Definition and meaning of rain shower at MeaningMonkey.org. rain shower meaning and definition in the English Dictionary.RAIN SHOWER noun
Definition of rain shower (noun)
- a brief period of precipitation
- "the game was interrupted by a brief shower"
- synonyms: shower
Source: Princeton University Wordnet