RAIN CATS AND DOGS Meaning of RAIN CATS AND DOGS in English rain very hard It has been raining cats and dogs all day. English idioms vocab. Словарь английских идиом и выражений. 2012