Q:
Choose the word that best defines the given phrases:-
To throw up the sponge
Answer & Explanation
Answer: A) To surrender or give up a contest
Explanation: To throw up the sponge means to give up a contest or to acknowledge defeat or surrender
View Answer
Report Error
Discuss