1 cloudburst, deluge, downpour, drizzle, fall, precipitation, raindrops, rainfall, showers
2 deluge, flood, hail, shower, spate, stream, torrent, volley
3 bucket down (informal) come down in buckets (informal) drizzle, fall, pelt (down), pour, rain cats and dogs (informal) shower, teem
4 deposit, drop, fall, shower, sprinkle
5 bestow, lavish, pour, shower
English Collins Dictionary - English synonyms & Thesaurus
To add entries to your own vocabulary, become a member of Reverso community or login if you are already a member.
It's easy and only takes a few seconds: