Home / Report Question

Q. Idiom and phrases for - To make umbrage
  • A. To feel depressed
  • B. To be offended
  • C. To be satisfied
  • D. To be pleased

Correct Answer: B