To fully understand the concept of rain, I decided to do some initial research into the meaning, and various phrases that are used to represent rain. Here are some of my findings:
Definition from Oxford Dictionary.
Rain nounhe fell under the rain of blows
verb
be as right as rain
be perfectly fit and well:-
she’ll be right as rain in a couple of days
it never rains but it pours
-
see pour
rain cats and dogs
rain very hard.-
[origin uncertain; first recorded in 1738, used by Jonathan Swift, but the phrase rain dogs and polecats was used a century earlier in Richard Brome's The City Witt]
rain on someone's parade
-
informal prevent someone from enjoying an event; spoil someone’s plans.
(come) rain or shine
-
whether it rains or not; whatever the weather: be rained off (or North American out)
- (of an event) be cancelled or terminated because of rain:the match was rained off
- he runs six miles every morning, rain or shine