cats and dogs meaning 在 what does "dogs and cats" mean? - English Language ... 的評價 1. Raining cats and dogs is an idiom for rains a lot. · Raining cats and dogs means it's heavy rain and thunderstorms. – user25486 · Another use is "lived ... ... <看更多>