Throw in the towel – English Idiom 7 Mar, 2016 The meaning of the English Idiom: Throw in the towel. Includes Origin and example sentences.