Search results
- Dictionaryindenture/ɪnˈdɛntʃə/
noun
- 1. a legal agreement, contract, or document.
verb
- 1. bind (someone) by an indenture as an apprentice or labourer: historical "Dick was indentured to the Company in 1917"
Powered by Oxford Dictionaries