Meaning of indenture
Definition of indenture
(noun)
a
concave
cut into a
surface
or
edge
(as in a coastline)
formal
agreement
between
the
issuer
of bonds and the bondholders as to
terms
of the
debt
a
contract
binding
one
party
into the
service
of
another
for a
specified
term
the
space
left
between
the
margin
and the
start
of an indented
line
(verb)
bind
by or as if by indentures, as of an
apprentice
or servant; "an
indentured
servant"
Other information on indenture
WIKIPEDIA results for
indenture
Amazon results for
indenture
Tweet