it’s snowing cats and dogs

Definition

An expression used to describe a heavy rain

Examples

It’s been raining cats and dogs all day!

It’s snowing cats and dogs outside, so put on your raincoat!

Origin

Believed to have originated in the 18th century and is derived from the Greek phrase ‘cata doxa’, which means ‘contrary to belief’ or ‘unbelievable’