chuck up the sponge

1. (verb) give up in the face of defeat of lacking hope; admit defeat; "In the second round, the challenger gave up"
Synonyms: drop out, give up, leave, quit, throw in, throw in the towel



Terms and Conditions of Use / Copyright Notice