Q. Choose the correct meaning of the idiom 'Throw in the towel'.
β
Correct Answer: (B)
Give up or admit defeat
Explanation: It means to quit or surrender.
Explanation by: Mr. Dubey
It means to quit or surrender.