debenture stock
English
Noun
debenture
stock
(
plural
debenture stocks
)
(
finance
)
A
hybrid
financial instrument
issued
by a
company
,
functioning
similar
to
equity
, while
resembling
a
debenture
by
promising
fixed
interest
payments
at
regular
intervals
.