English Vocabulary Help cover image

111 Advanced English Idioms

English Vocabulary Help

00:00

Idiom Make My Day

Throwing in the towel means that you are quitting A difficult task or you're being defeated Often times if fighters are very beat up In a fight Like a boxing or an MMA fight Their team will throw in the towel This means that they quit They are just too defeated And too injured to keep fighting You can make someone's day by giving themA genuine and very nice compliment. The idiom on a pedestal Means that something to us is perfect OrIf someone else is talking about a person Or a thing like it is the best And it can do no wrong in life They are putting it on a pedestals. If you start something before the appropriate time You are jumping the gun I know people

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app