“It’s raining cats and dogs” means “it’s raining very heavily”.
The weather was horrible on Saturday. It was raining cats and dogs all day.
Do you know Idiomland? It’s an application available for AppleStore and Google Play. They send you idioms, slang flashcards and phrasal cards directly into your mobile.