Disavower /(?)/

Dis·a·vow·er

Disavower

n.
  1. One who disavows.