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