Un-dō'er, n.

noun

n. One who undoes or brings destruction; one who reverses what has been done; one who ruins the reputation of another.