Friday, August 7, 2026 · Idiom · Sayso Play puzzle #15

This phrase means it is raining very heavily or pouring rain. It is often used to describe a sudden, intense downpour. The origin is unclear, but one idea is that in old England, heavy rain would sometimes wash dead animals through the streets, making it look like it had literally rained cats and dogs.