Idiom: Throw in the towel

Idiom Definitions for 'Throw in the towel'


If you throw in the towel, you admit that you are defeated or cannot do something.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: