Indenture Meaning

There are 5 meaning(s) for word Indenture

Meaning 1 : a concave cut into a surface or edge (as in a coastline)

    Synonyms : indentation
Meaning 2 : the space left between the margin and the start of an indented line

    Synonyms : indent,  indentation,  indention
Meaning 3 : bind by or as if by indentures, as of an apprentice or servant

    Example : an indentured servant

    Synonyms : indent
Meaning 4 : a contract binding one party into the service of another for a specified term

Meaning 5 : formal agreement between the issuer of bonds and the bondholders as to terms of the debt