rain is the dictionary form of rainned Definition of rain
rain has definitions from the field of meteorology
1
[ noun ] (meteorology) water falling in drops from vapor condensed in the atmosphere

Synonyms

rainfall

2
[ verb ] (meteorology) precipitate as rain

Synonyms

rain_down

Examples

"If it rains much more, we can expect some flooding."

3
[ noun ] drops of fresh water that fall as precipitation from clouds

Synonyms

rainwater

4
[ noun ] Last name, frequency rank in the U.S. is 20012
5
[ noun ] anything happening rapidly or in quick successive

Synonyms

pelting

Examples

"a rain of bullets" "a pelting of insults"

*