INDENTURE Meaning of INDENTURE in English I . n. 1.Written contract, document, instrument, legal instrument.2.Indented state, indentation. II . v. a. Indent, bind by ~. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012