Definisi 'rain shower'
English to English
noun
1 a brief period of precipitation
Example:
• the game was interrupted by a brief shower
source: wordnet30
More Word(s)
shower, shower down, rainy, showery, rain, rainfall, scattering, sprinkle, sprinkling,

Visual Synonyms
Click for larger image