precipitation,
rainwater, drizzle, rainfall, raindrops, driving rain, mizzle, Scotch
mist
volley,
shower, fall, hail, stream, torrent, flood, deluge, barrage, spate,
plethora
pour,
bucket down (informal), drizzle, spit, rain cats and dogs, pelt down, sprinkle,
shower
shower,
lavish, pour, stream, sprinkle, deluge, overwhelm, bombard