chuck up the sponge是什么意思
承认失败, 认输, 投降
verb
1. give up in the face of defeat of lacking hope
admit defeat
e.g. In the second round, the challenger gave up
Synonym: drop out give up fall by the wayside drop by the wayside throw in throw in the towel quit