Good work mhmmdkashif
here are some of the Idioms with meanings:
zero hours The time when something important is to begin is zero hour
to put the cart before the horse Reverse the accepted order of thing
to put the lid on to stop something from increasing
to rest on one's laurels to stop trying because one is satisfied with one's past achievements
to rise from the ranks to rise to a position of leadership by working up through the sequence of lower positions
to rise like a phoenix from its ashes to make a miraculous comeback
to rub shoulders to spend time with famous people
to sail in the same boat going same way
to send a person to Coventry To be ignored or shunned.
to skim through to go through something hastily; to read through something hastily
to smell a rat to suspect that something is wrong; to sense that someone has caused something wrong
to sow one's wild oats to do wild and foolish things in one's youth
to stand on ceremony to behave in a formal or ceremonious manner.
to stand up for to take the side of someone or something; to defend someone or something
to stick to one's guns to remain firm in one's convictions; to stand up for one's rights
to take the bull by the horns to confront a problem head-on and deal with it openly
to throw down the gauntlet to issue a challenge to somebody
to turn a deaf ear to ignore what someone says; to ignore a cry for help
to wash one's dirty linen in public to discuss private or embarrassing matters in public, especially when quarreling
to wash one's hand of to absolve oneself of responsibility or future blame
tower of strength a person who can be relied on to give a great deal of support and comfort
Trudge along to plod along on foot
turn a new leaf to start a new life
turn the corner to pass a critical point in a process.
turn to account from all the reports [that are available]; according to what everyone is saying
turn turtle to turn upside down
turncoat One who traitorously switches allegiance
twiddle with to play with something; to play with something, using one's fingers; to fiddle with something
under a cloud suspected of something
under the thumb of under the influence of
upset the apple cart to mess up or ruin something
vamp up make up
vested interests a strong personal concern in a state of affairs, system, etc
wear the pants in the family to be the person in charge in a marriage or family
weather the storm to experience and survive a storm
when all is said and done when everything is finished and settled; when everything is considered
where the shoe pinches the true cause of the trouble or worry.
white elephant A rare, expensive possession that is a financial burden to maintain
whittle away cut away in small pieces
winkle out force from a place or position - remove or displace from a position
with open arms with happiness or enthusiasm
worth your salt Someone who is worth their salt deserves respect
I hope this would be helpful to many.
baqi kal
Best Regards