Heads will roll
Meaning: Transfer will take place
Usage: heads will roll after seeing the company’s performance at the last of the financial year.
Get the sack
Meaning: dismissed from
Usage: I’ll get the sack if I arrive at the office late this week!
Set the record straight
Meaning: Give the correct account
Usage: we will continue in our efforts to set the record straight.
Laying off
Meaning: Dismissal from jobs
Usage: Director is laying off many employees for the loss to the company due to their irresponsible behavior.
Went to the winds
Meaning: to be utterly lost
Usage: I went to the winds when I saw the beauty of nature.
Sharp practices
Meaning: dishonest means
Usage: police is aware of the sharp practices of the thief. He will be caught soon.
In high spirits
Meaning: Full of hope and enthusiasm
Usage: Shivali is in high spirits for her upcoming exams
Shake in shoes
Meaning: Tremble in fear
Usage: That poor kid is shaking in his shoes up there on stage.
Take with a grain of salt
Meaning: To listen to something with considerable doubt
Usage: I’ll take anything he says with a grain of salt. He has a habit of exaggerating things.
An axe to grind
Meaning: To serve a private interest
Usage: Sahil has an axe to grind for helping Mohan in his studies.