Dehorter /(?)/

De·hort·er

Dehorter

n.
  1. A dissuader; an adviser to the contrary. [Obs.]