wordhistories.net
the authentic origin of ‘to rain cats and dogs’ | word histories
First recorded circa 1629 as ‘to rain dogs and cats’, this phrase is based on a cat-and-dog fight as a metaphor for a storm or hard rain; the theory that Jonathan Swift coined the phrase is ludicrous.