RAIN CATS AND DOGS Meaning of RAIN CATS AND DOGS in English = rain pitchforks Slang English vocab. Английский сленговый словарь. 2012