Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
throw in the towel
Jump to user comments
Verb
  • give up in the face of defeat of lacking hope; admit defeat
    • In the second round, the challenger gave up
Related search result for "throw in the towel"
Comments and discussion on the word "throw in the towel"