Idioms

 

 

It’s raining cats and dogs = It’s pouring rain = It’s raining heavily.