raining cats and dogs

Raining cats and dogs is another way to say it is raining very heavily. Many terms describe the severity at which it is raining, and one of the more common ones for heavy rain and sleet is raining cats and dogs. This is also sometimes used to describe rain along with hail as it seems so heavy that other things are dropping on the roof of your home, such as cats and dogs in this example.