rain cats and dogs

INTRANSITIVE VERB PHRASE
(general)-llover a cántaros
Synonyms for rain cats and dogs
Other Dictionaries
Explore the meaning of rain cats and dogs in our family of products.
Word of the Day
to bake