Raining cats and dogsIdioms Related to Animals · Cat

Meaning: Heavy rain

Hindi meaning: मूसलाधार बारिश

Example: All the flights were cancelled as it was raining cats and dogs.

Raining cats and dogs - Heavy rain

More idioms: Cat

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!