Idioms and Phrases

Choose the correct meaning of the idiom 'Throw in the towel'.

Correct answer

C. To give up or admit defeat

Explanation

'Throw in the towel' means to give up or admit defeat.