English MCQs
Q Give the meaning of Idiom: To throw up the sponge
  • A A. To offer a challenge
  • B B. To surrender or give up contest
  • C C. To become utterly disappointed
  • D D. None of these
Leave a Comment