rain cats and dogsDefinition: to rain heavily. It’s raining cats and dogs.Discuss this Idiom in the comments below.