1.

Select the most appropriate meaning of the given idiom.To leave someone in the lurch.

A. To come to compromise with someone
B. To put someone at ease
C. To desert someone in his difficulties
D. Constant source of annoyance to someone
Answer» D. Constant source of annoyance to someone


Discussion

No Comment Found