Home / Report Question

Q. Idioms/ Phrases for : His comments cast a slur upon the integrity of his manager. ?
  • A. praised
  • B. damaged
  • C. redeemed
  • D. improved