It's raining cats and dogs' means:
AThere is rain because of the cats and dogs.
BThere is huge number of cats and dogs in the area.
CIt is raining heavily.
DThere is no rain at all.
AThere is rain because of the cats and dogs.
BThere is huge number of cats and dogs in the area.
CIt is raining heavily.
DThere is no rain at all.
Related Questions:
Select the most appropriate meaning of the underlined idiom.
The situation was out of hand. So, the manager called the police station for help.