Choose the word that best defines the given phrases.

To throw up the sponge

1
To surrender or give up a contest
2
To offer a challenge
3
To become utterly disappointed
4
To maintain grit and enthusiasm until the end

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation