Home Synonyms enslave
See US English definition of enslave
See UK English definition of enslave
See Spanish definition of esclavizar
1‘there were few natives left to enslave’
liberate, emancipate
READ THESE ARTICLES