Raining cats and dogs

Generated photo of a man letting a sodden cat and dog inside
Raining cats and dogs means that the rain is falling very heavily.

The phrase appeared in English several centuries ago. Its exact origin is uncertain, though many theories link it to older expressions used to describe violent storms.

We stayed inside all afternoon because it was raining cats and dogs.