it’s raining cats and dogs - definition and synonyms

phrase informal old-fashioned
  1. used for saying that a lot of rain is falling
     Synonyms and related words
See also main entry: rain