LEARNit Dictionary
indentured
adjective
/ɪnˈdentʃəd/
UK
/ɪnˈdentʃərd/
US
1
forced to work for their employer for a particular period of time
مقروض قراردادی, مجبور به کار