Rained-cats-and-dogs Definition

verb
Simple past tense and past participle of rain cats and dogs.
Wiktionary