debenture stock
noun

a form of debt instrument in which a company guarantees payments on a fixed schedule or at a fixed rate of interest

Browse by Subjects
Ted spread
normal costs
deduction
New York Mercantile Exchange (NYMEX)
consolidate