Throw In the Towel

Also: Throw in the sponge Meaning of Idiom ‘Throw in the Towel’ To throw in the towel means to quit or give up, admitting defeat. 1Ammer, Christine. American Heritage Dictionary of Idioms. Boston: Houghton Mifflin Harcourt, 2013.,2Bengelsdorf, Peter. Idioms in the News – 1,000 Phrases, Real Examples. N.p.: Amz Digital Services, 2012.  Want to see more videos from Idioms.Online? Subscribe … Read more