rain shower
rain
reɪn
rein
shower
ʃaʊə
shawe

Definition & Meaning of "rain shower"in English

Rain shower
01

a short period of rain that is usually not as heavy as a storm 

rain shower definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
rain showers
Examples
A light rain shower passed through the city this afternoon. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store