Find the one-word substitute for the following phrase: **A person who criticizes established beliefs and traditions**

Options:

  • A: Egoist
  • B: Misanthrope
  • C: Philanthropist
  • D: Iconoclast

Related Practice Questions:

    Loading Preview