Synonymy
>
RAIN
rain
Synonyms of RAIN
verb
deluge
,
pour
,
cover
,
inundate
,
shower
,
drench
,
engulf
,
overcome
Synonymy
>
rain