Idioms and Phrases

Choose the idiom that best expresses: to give up or admit defeat.

Correct answer

B. Throw in the towel

Explanation

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