indenture is a crossword puzzle answer that we have spotted 1 times. any deed, contract, or sealed agreement between two or more parties