rain cats and dogs

Found in thesaurus: rain down, rain

An English-Spanish Dictionary (Granada University, Spain), 14.4Download this dictionary
rain + cats and dogs
(v.) = llover a mares, llover a cántaros, llover a mantas, llover chuzos de punta, diluviar.
Ex: Two years in a row now it has rained cats and dogs leading up to this event.