give up in the face of defeat of lacking hope; admit defeat
Seed ·
chuck up the sponge in CommonParlance