What is the meaning of the word "rain"?
Definitions:
-
anything happening rapidly or in quick successive
noun
- a rain of bullets
- a rain of bullets
-
precipitate as rain
verb
- If it rains much more, we can expect some flooding
- If it rains much more, we can expect some flooding