Where does “mancipate” come from?

mancipate (English): To enslave

Definitions

  1. To enslave

Words derived from “mancipate