English MCQs
Q Give the meaning of Idiom: To throw down the glove
  • A A. To restore to wrong tactics
  • B B. To give a challenge
  • C C. To accept defeat
  • D D. To reject the prize
Leave a Comment