RAIN CATS AND DOGS Meaning of RAIN CATS AND DOGS in English rain heavily. → rain Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004