throw in the towel


Meanings

  • give up in the face of defeat of lacking hope; admit defeat;