BE RAINING CATS AND DOGS


Meaning of BE RAINING CATS AND DOGS in English

( informal ) to be raining heavily

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.