abolisher

(noun)

noun

1. Agent noun of abolish; one who abolishes. [First attested from the mid 17th century.]