indenture - Dictionary definition and meaning for word indenture
lion lives IN DEN... so in den u have to the servant of lion
can be sepetated as India + Enter -> Britons came to india to bind indians as their servents...
Sounds like 'Signature'; which is essential for a contract.
INDENTURE Sounds like IND(ian) MENTOR.. So u are an apprentice toyour MENTOR!!
In+denture, denture means false teeth, so to fix false teeth in mouth one need to buy denture by contract from doctor for a specific period of time .