rain cats and dogs - Inglés Sinónimo Diccionario

rain cats and dogs

v.
[1] pour , pelt , stream , rain buckets