You will sometimes meet some phrases that don't have the meaning you learned in the books. You will be confused when you see those unexpected or sometimes weird meanings. These phrases are idioms.

In this web book, I've covered 30 idioms that you'll see in books, TV shows, newspapers, etc.

Thank you for signing up. I sent welcome email to your inbox. Please check it out.