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