What does Abolitionist Mean?

An abolitionist is a person who supports the removal of a certain practice or system. For example, many abolitionists fought hard to get rid of slavery.