raining cats and dogsDefinition: A very loud and noisy rain storm.Discuss this Idiom in the comments below.