rain cats and dogs - Anglais Synonymes Dictionnaire

rain cats and dogs

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