throw in the towel

Verb
  1. Give up in the face of defeat of lacking hope;
    Admit defeat (synset 201085437)
    "In the second round, the challenger gave up"

Other Searches