rained cats and dogs ( synonym found)

Definition of rained cats and dogs:

°past tense of rain cats and dogs.

Back to Top