Definitions | throw in the towel |
| verb to throw in the towel
- (idiom) to quit; to give up
- If their restaurant can't get business even on Mother's Day, it might be time for them to .
Translations: Supplemental Details:Sponsor an extended definition for throw in the towel for as little as $10 per month. Click here to contact us.
| |
|