Idioms
unit 1 Market leader idioms
Why would someone say, “It’s raining cats and dogs.” Its literal meaning suggests that cats and dogs are falling from the sky. We interpret it to mean.