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:
The meaning of the idiom "at sixes and sevens" is
Replace the underlined text with correct idioms or phrases given in the options.
The Police Officer left no stone unturned in his search for the serial killer.