throw in the towel是什么意思
2023-12-17 23:17:17
throw in the towel
近义词:throwin,dropbythewayside,quit,giveup,chuckupthesponge,dropout,fallbythewayside,
英英释义
Verb
- give up in the face of defeat of lacking hope; admit defeat;
"In the second round, the challenger gave up"