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