RAINING CATS AND DOGS Meaning of RAINING CATS AND DOGS in English raining very hard Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012