Rain-cats-and-dogs definitions

(idiomatic) To rain very heavily.
verb
0
0

Origin of rain-cats-and-dogs

Unknown. Perhaps from Ancient Greek κατά (cata, “against”) and δόξα (doxa, “opinion, expectation”), but see Etymology in Citations