Noun
-
anything happening rapidly or in quick successive
"a rain of bullets"
"a pelting of insults"
-
drops of fresh water that fall as precipitation from clouds
-
water falling in drops from vapor condensed in the atmosphere
Verb
-
precipitate as rain
"If it rains much more, we can expect some flooding"
- rain down