To rain cats and dogs

Andiamo alla scoperta delle frasi idiomatiche in inglese. “To rain cats and dogs” cosa significa? come è nata questa espressione?