Rain-buckets Synonyms

Rain heavily
(Verb)