What does the idiom/phrase "to rain cats and dogs" mean?
- to drizzle
- to rain heavily
- a storm of animals
- animals fighting
Answer
B) to rain heavily
Pour heavily. Idioms & Idiomatic Phrases · Common idioms
English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise