Definition for indenture
n. a type of real property deed in which two parties agree to continuing mutual obligations. One party may agree to maintain the property, while the other agrees to make periodic payments. 2) a contract binding one person to work for another. 3) v. to bind a person to work for another.