Idioms are words, phrases, or expressions that are either grammatically unusual, as in, “Long time, no see!”, or their meaning cannot be taken literally, as in, “It's raining cats and dogs!”

 

 

When someone says, "It's raining cats and dogs!", they are referring to it raining heavily outside.