Q. Choose the word that best defines the given phrases:-To throw up the sponge
A) To offer a challenge
B) To surrender or give up a contest
C) To maintain grit and enthusiasm until the end
D) To become utterly disappointed
โ Correct Answer: To surrender or give up a contest
Exam Insight
-