RAIN CATS AND DOGS


Meaning of RAIN CATS AND DOGS in English

phrasal to rain heavily

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.