search

Debenture

Meaning

Noun

A
that
an amount of money
to someone; a
of indebtedness.
A
of a
made to the government; a government bond.
In American English & Finance:
A type of
only by the general
or
to
of the
, not
any physical
or
, now
by large, well
with
ratings.
In British English & Finance:
A
a
over a borrower’s physical
,
them a
a
, as part of a
loan.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com