Meanings (ES + gloss)
llover
To have rain fall from the sky.
Judging by the black cloud, it will rain later today.
llover
To issue (something) in large quantities.
The boxer rained punches on his opponent's head.
Phrases
Also see terms derived from the nounberaindon't pee in the wind and tell me it's rainingdon't pee on my leg and tell me it's rainingdon't piss in the wind and tell me it's rainingdon't piss on my leg and tell me it's rainingis it going to rainit never rains but it poursit's rainingmake it rainpiss on someone's leg and tell them it's rainingrain bucketsrain cats and dogsrain deathrain death uponrain dogs and catsrain downrain fire and brimstonerain like cats and dogsrain offrain on one's paraderain on someone's paraderain outrain pitchforksunrained