n. 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
v. 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