You are viewing a single comment's thread from:RE: LeoThread 2025-08-14 09:32View the full contextonealfa (76)in LeoFinance • 2 months ago Idioms.
Raining cats and dogs: This idiom means that it is raining very heavily.
The exact origin of this phrase is unknown, but it's believed to have come from the idea that during a heavy rainstorm, you might see dead animals, including cats and dogs, floating down the streets