llover a cántaros
Spanish, Castilian • Spain
it's raining pitchers • This idiom is used when it is raining a lot.
"¡Llueve a cántaros!"