indenture - Dictionary definition and meaning for word indenture
Indenture can be separated as In-debt-to-Sir (debt to your master) implying you as a slave or an apprentice to your master.
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...
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 .