1.

Select the most appropriate meaning of the given idiom. throw in the towel

A. face the situation
B. think of a solution
C. drop something
D. admit defeat
Answer» E.


Discussion

No Comment Found