abolitionist

noun

1.
a reformer who favors abolishing slavery
Derived from:
abolitionism