RAIN CATS AND DOGS


Meaning of RAIN CATS AND DOGS in English

rain heavily.

→ rain

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.