Idioms are words or phrases that have a figurative
meaning that is different from the literal meaning. For example, “It’s raining cats and dogs” figuratively means that rain is falling heavily. It doesn't mean that cats and dogs are literally falling from the sky! We use idioms to communicate more creatively and naturally.
You should understand that using idioms too often sounds strange! Use them to make your language more interesting, but don't use them in every sentence! If you do it right, idioms help you sound fluent.
Of course, not all idioms are listed. This list is alphabetical (ABC order) and has the most commonly used idioms I can think of! Keep in mind, I also change the idioms' tense to past or future sometimes (Ex.: Rain cats and dogs – It rained cats and dogs yesterday!)
First I list the idiom:
Then the definition.
Lastly an example.