Rain (noun)
definition:
anything happening rapidly or in quick successive
example:
"a rain of bullets"
Synonyms
PeltingRain (noun)
definition:
water falling in drops from vapor condensed in the atmosphere
Synonyms
RainfallRain (noun)
definition:
drops of fresh water that fall as precipitation from clouds
Synonyms
RainwaterRain (verb)
definition:
precipitate as rain
example:
"If it rains much more, we can expect some flooding"
Synonyms
Rain Down