She did not announce the news at the party because her friend was getting married and she did not want to steal her thunder.
2) Be In Good Books-to be regarded favorably by another person-
If you want to be in the teacher's good books, try to participate more in class.
3) Worth Your Salt-good at your job-
Any accountant worth their salt should be aware of the latest changes in taxation.
4) In Bits And Pieces-in many small fragments-
We heard about the boss's affair in bits and pieces from her secretary.
5) Straight From The Horse's Mouth-from the original or most reliable source-
"Is our test really getting rescheduled?" "Yep, our teacher was ahead of me in the lunch line, so I heard it straight from the horse's mouth.".
6) Hand Over Fist-make or lose a lot of money very quickly-
Business was good and we were making money hand over fist.
7) Pull The Plug-to do something that prevents an activity from continuing-
If the viewing figures drop much more, the TV network will probably pull the plug on the whole series.
8) Foot The Bill-to pay for something-
I hope the production company is footing the bill for all of this air travel.
9) Let The Dust Settle-to allow a situation to become calm or normal again after something exciting or unusual has happened-
Let's just let the dust settle before we decide what to do.
10) Get Your Foot In The Door-to obtain some kind of advantage at the beginning of a bigger or longer process-
An internship might not sound very interesting, but it's a great way to get your foot in the door at this company.
11) Throw Your Hat Into The Ring-to announce your intention of entering a competition or election-
After Arnold Schwarzenegger was elected governor of California, it seemed like all sorts of celebrities tried tossing their hats in the ring.
12) Make Someone's Blood Boil-to cause someone to be very angry-
When I hear stories of cruelty to animals, it makes my blood boil.
13) Beyond The Grave-after death-
Do you think there's life beyond the grave?
14) In A Pickle-in a troublesome or difficult situation-
John has gotten himself into a pickle. He has two dates for the party.
15) Cut Some Slack-to not judge someone as severely as you usually would because they are having problems at the present time-
"Andrew's late again." "Cut him some slack - his wife just had a baby.".
16) Get Someone's Goat-to annoy someone very much-
That sort of attitude really gets my goat.
17) Wing It-to improvise, to do something extemporaneously-
I didn't have time to prepare this speech, so I'll have to wing it.
18) Spell Out-to explain something in a very clear way with details-
The government has so far refused to spell out its plans.
19) Go To Town-do something thoroughly, enthusiastically, or extravagantly-
They've really gone to town on their wedding.
20) Cast In Concrete-firmly or permanently established, not subject to change, unalterable-
The healthcare law looks promising, but we'll have to wait until it's cast in concrete before we know exactly what it will do.