idiom
raining cats and dogs
Meaning
raining very heavily
Example
It's **raining cats and dogs** outside!