discredit

verb
  1. to cause people to stop respecting or trusting someone or something
  2. to show that something is not true or reliable
noun
  1. loss of reputation or respect

Examples