INDENTURE Meaning of INDENTURE in English (v. t.) To bind by indentures or written contract; as, to indenture an apprentice. Webster's English dictionary. Английский словарь Webster. 2012