There are multiple definitions - click on the translation that matches your context.

解放奴隶

动词

neolog

enfranchise

verb

Definitions of enfranchise

English

to give someone the right to vote

This is an extension of democracy that will enfranchise more than a million young voters.

English

to release a slave from captivity so that he or she is free

Many enfranchised slaves became share-croppers and mill hands.