Home / Report Question

Q. Idioms and phrases for - To throw up the sponge
  • A. To surrender or give up a contest
  • B. To offer a challenge
  • C. To become utterly disappointed
  • D. To maintain grit and enthusiasm until the end