This idiom is used to describe a heavy rainfall. It suggests that the rainfall is so hard and fast that it is as if cats and dogs are literally falling from the sky.
Infer the meaning of the following idiom: "It's raining cats and dogs."