Meaning of debenture
Definition of debenture
(noun)
the
ability
of a
customer
to
obtain
goods or
services
before
payment,
based
on the
trust
that
payment
will
be
made
in the
future
a
certificate
or
voucher
acknowledging a
debt
Other information on debenture
WIKIPEDIA results for
debenture
Amazon results for
debenture
Tweet