“It’s raining cats and dogs!” You heard someone say. Well, how can the sky really do so? No, the sky does not rain four legged animals with ears. This sentence is an idiom. And what really is an idiom?
For the idiom we read above:
It's raining cats and dogs!
This actually means,
It's raining very hard!
An idiom is a phrase that says something but means something else. Also, “cats and dogs” does not mean “very hard“.
So, the meaning of idiom is: a phrase that says something but means something else
More examples: The idiom will be at the top and the answer of what it actually means will be at the bottom.
Every dog has its day.
Every person has a successful day in life.
The ball is in your court.
This is your responsibility, and you make the choice.
Spill the beans.
Reveal a secret unintentionally.
Come rain or shine.
Come, no matter what the weather is.