Idioms English Lesson 1: Don't beat around the bush/Don't keep stringing me along
Idioms English Lesson 2: Fall for that / widowmaker!:
Idioms English Lesson 3: Cat's out of the bag / firecracker
Idioms English Lesson 4: Something smells fishy / open a can of worms
Idioms English Lesson 5: Tomorrow is another day / blow off steam
Idioms English Lesson 6: Putter around / take under your wing
Idioms English Lesson 7: Against the grain / make it or break it
Idioms English Lesson 8: Needle in a haystack / take the plunge
Idioms English Lesson 9: Wake up and smell the coffee / bad apple
Idioms English Lesson 10: Kick it into high gear / light at the end
Idioms English Lesson 11: You reap what you sow / all your eggs in one basket
Idioms English Lesson 12: Face the music / lunch handed to you
Idioms English Lesson 13: Hindsight is 20/20
Idioms English Lesson 14: Notch in my belt / no laughing matter
Idioms English Lesson 15: It's not my cup of tea / off the beaten track
Idioms English Lesson 16: Keep him on his toes / take a raincheck
Idioms English Lesson 17: Get a grip! / A little bird told me
Idioms English Lesson 18: Accident waiting to happen / get in on the ground floor
Idioms English Lesson 19: Back to the salt mines / a grain of salt
Idioms English Lesson 20: It's all Greek to me! / You scratch my back I'll scratch yours
Idioms English Lesson 21: You're toast / a penny for your thoughts
Idioms English Lesson 22: All hat and no cattle / dead as a doornail
Idioms English Lesson 23: Across the board / from rags to riches
Idioms English Lesson 24: Never let your guard down / cost an arm and a leg
Idioms English Lesson 25: At each other's throats / backed the wrong horse
Idioms English Lesson 26: Didn't bat an eyelid / fair and square
Idioms English Lesson 27: Fat chance / kick the tires
Idioms English Lesson 28: Show you the ropes / have an axe to grind
Idioms English Lesson 29: Nose to the grindstone / new game plan
Idioms English Lesson 30: Catch my drift? / made it to the major leagues
Idioms English Lesson 31: Cleaned house / lost your shirt
Idioms English Lesson 32: Makes my blood boil! / off the rails!
Idioms English Lesson 33: A rising tide lifts all boats / dead in the water
Idioms English Lesson 34: right on the money! / the other side of the coin