INDENTURED

Definition of INDENTURED

  1. (adj)bound by contract