rain shower
English Dictionary
->
Letter R
-> rain shower
Search Dictionary:
rain shower Definition
(n)
a
brief
period
of
precipitation
; "
the
game
was
interrupted
by
a
brief
shower
"
rain shower Synonyms
rain shower
shower
© Art Branch Inc.