Synonyms of indenture in English:

indenture


See definition of indenture

noun

1‘the indenture allowed for moneys to be returned in certain circumstances’

SYNONYMS

contract, agreement, covenant, compact, bond, pledge, promise, warrant, undertaking, commitment, settlement, arrangement, understanding

lease, guarantee, warranty

certificate, deed, document, instrument

rare engagement