Meaning of In Dire Straits

-in a very bad situation that is difficult to fix-These kids are in dire straits, and the schools are doing nothing to help them!

Meaning of Catch-22

a dilemma or difficult circumstance from which there is no escape because of mutually conflicting or dependent conditions-

But it is a catch-22 situation - you can't get people without funding, but you can't get funding without the people. 

Meaning of Second Wind

a return of strength or energy that makes it possible to continue in an activity that needs a lot of effort

- we couldn't walk any further but when we saw our destinationwe got our second wind.

Meaning of Have Good Antennae

Have Good Antennae-to be very sensitive to something, to have a keen sense of detection or perception-

A good teacher must have good antennae for any emotional difficulties their students may be going through.

Meaning of A Gong Show

A Gong Show-a wild, chaotic, ridiculous, or disastrous event-Did you go to that meeting last night? What a gong show!

Meaning of Good Enough For Jazz

Good Enough For Jazz-sufficient to suit the purpose at hand without needing to be perfect

-There are still a few kinks to work out  but it's good enough for jazz at the moment.

Meaning of As Good As Done-finished in every practical or completely done

As Good As Done-finished in every practical,almost completely done-


This task is as good as done, so I'm going home for rest

Meaning of Good For Nothing

Good For Nothing

-something or someone that is lazy and not helpful or useful

-This  old calculator is good for nothing!

Meaning of From Now On

From Now On-starting today and continuing into the future

 I'll take my responsibilities more seriously from now on.

Meaning of By The Seat Of One's Pants

By The Seat Of One's Pants-without a clear plan or direction

-I know my teachers think that I'm just flying by the seat of my pants ever since I left my course without completing it

Meaning of Guilty Pleasure

Guilty Pleasure-something that one enjoys or finds pleasurable but knows or feels to be bad,  especially as might be perceived or judged by other people-

I know these books are not good, but reading them on my commute home is my guilty pleasure!

Meaning of One's Eyeballs

Up To One's Eyeballs-extremely busy, deeply involved or engrossed in or with something-

Tom has been up to his eyes with his studies lately.

Meaning of Ahead Of

Meaning of Ahead Of (or Behind) The Curve-ahead of (or lagging behind) current thinking or trends-

He was ahead of the curve in the  beginning when he started his business

Reference

Easy softwares by Anil Singhania The Website of Professor Paul Brians https://brians.wsu.edu/; Common spoken English mistakes by Alif innovative solutions; 25000+ Amazing Facts - Did You Know?; IP idioms and phrases

  Seven Ways to Support Healthy Blood Pressure During Pregnancy ( NewsUSA ) – Pregnant or planning a pregnancy? It’s time to think about yo...