raining cats and dogs original meaning
After heavy rain, animals such as dogs and cats would be drowned and carried away by the storm waters. Alternatively, dead cats and dogs were thrown into gutters and would wash away during a storm. This could create the impression that it was raining cats and dogs.