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.
Meaning: Heavy rain
Hindi meaning: मूसलाधार बारिश
Example: All the flights were cancelled as it was raining cats and dogs.


