thrown in the towel

English

Verb

thrown in the towel

  1. past participle of throw in the towel