chuck up the sponge
1. 七彩网.英语单词
承认失败, 认输, 投降
verb
1. give up in the face of defeat of lacking hopeadmit defeat
e.g. In the second round, the challenger gave up
Synonym: drop outgive upfall by the waysidedrop by the waysidethrow inthrow in the towelquit
4. chuck up the sponge在线翻译