首页英语词典indenturedindentured英英释意

indentured

[in'dentʃəd]
  • adj. 受契约束缚的
  • v. 以契约约束;签订契约(indenture的过去分词)

英英释意


1. bound by contract