throw in the sponge @engchoice To give up on some endeavor; t | English Choice
throw in the sponge @engchoice
To give up on some endeavor; to quit or abandon something; to admit defeat or failure.
I've been working on this book for over a year, and I'm getting nowhere with it. I think I'm ready to throw in the sponge.
After trying their hand in the mobile market for just a few years, the company is already throwing in the sponge after finding very little success.