Home / Report Question

Q. Idiom and phrases for - To bear the palm
  • A. To win
  • B. To accept a challenge
  • C. To accept defeat
  • D. To endure something

Correct Answer: A