The other investors pulled out of the project and we were left holding the bag.
2) Hold The Line-to firmly uphold a certain position-
You can try to sway me all you want, but I'm holding the line - curfew is 10 PM.
3) Hold That Thought-an expression used to interrupt someone mid-speech and indicate that one's attention is being or about to be diverted-
Sorry, Janet, hold that thought - I'm getting a call on the other line.
4) In A Lather-very nervous, distressed, or upset-
Sam is in a lather because she doesn't think her job interview went well.
5) Hold One's Water-to be calm or patient or to stop making pressing demands, requests, or solicitations-
Janet needs to hold her water and just let the committee do its job.
6) Hoist By/with One's Own Petard-to have fallen victim to one's own trap or schemes-
I tried to get my boss fired by planting drugs on him, but I was hoist by my own petard when the police caught me with them beforehand.
7) Time Of One's Life-an extremely fun, exciting, or enjoyable time-
I traveled to France for the first time last summer, and I had the time of my life!
8) Scarf Down-to eat something very quickly and voraciously-
Let me just scarf down some breakfast, and I'll be ready to go!
9) Hit The Rocks-to encounter an especially difficult, troubled, or low point, as in a relationship or some pursuit-
We'd been great friends for nearly 10 years, but our friendship has hit the rocks lately.
10) Hit The Gas-to move quickly, to accelerate or go faster-
We'll need to hit the gas if we want to make it to the movie on time.