Home / Report Question

Q. Synonyms of Derision
  • A. Humiliation
  • B. Embarrassment
  • C. Ridicule
  • D. Condemnation

Correct Answer: C