1 precipitation, drizzle, sprinkle, downpour, shower, thunder-shower, cloudburst, rainstorm, squall, deluge, US sunshower:
After the rain the sun came out.
2 rainfall, precipitation:
The rain in Spain falls mainly in the plain.
3 flood, torrent, shower, volley, stream, outpouring:
Arriving home, she could barely shield herself from the rain of children's kisses.
4 come down, pour, teem, sprinkle, drizzle, spit, Brit dialect mizzle, Colloq come down in buckets, rain cats and dogs:
The weatherman said it would rain today, so take an umbrella.
5 trickle, pour, run, fall:
Tears rained down her sallow cheeks.
6 descend, shower:
Blows rained on him from the tiny fists of the furious child.
7 bestow, lavish, shower:
He rained kisses on her upturned face.