MCQ
To hold something in leash
From Idioms and Phrases · English Language Competence Test
To hold something in leash
To bear the palm
There is <u><em>no love lost</em></u> between two neighbours.
It is a matter of gratification for me that he has <u><em>turned a new leaf</em></u>.
Some people now wonder whether we just <u><em>pay lip service</em></u> or genuinely subscribe to…
To take with a grain of salt
He has <u><em>come up</em></u> during the last five years.
Being an introvert, He will only eat his <u><em>heart out</em></u>.