MCQ
To give up the ghost
From Idioms and Phrases · English Language Competence Test
To give up the ghost
To wash one's dirty linen in public
Inspite of the efforts of all peace loving people, world peace is still <u><em>a far cry</em></u>…
To draw the long bow
His promotion is <u><em>on the cards</em></u>.
Vikram said that he has got a problem to <u><em>square up</em></u> with the manager.
Rahul fought <u><em>tooth and nail</em></u> to save his company.
The staff have felt <u><em>on edge</em></u> ever since they heard the rumour about retrenchment.