• The debt or series of debts, collectively, represented by aseries of debentures; a debt secured by a trust deed of property forthe benefit of the holders of shares in the debt or of a series ofdebentures. By the terms of much debenture stock the holders are notentitled to demand payment until the winding up of the company ordefault in payment; in the winding up of the company or default inpayment; in the case of railway debentures, they cannot demandpayment of the principal, and the debtor company cannot redeem thestock, except by authority of an act of Parliament. [Eng.]


    Debenture stock meaning & definition 1 of Debenture stock.


  • a type of stock or share in which the owner receives regular payments of interest instead of dividends

    Debenture stock meaning & definition 2 of Debenture stock.

Similar Words

What is Define Dictionary Meaning?

Define Dictionary Meaning is an easy to use platform where anyone can create and share short informal definition of any word.
Best thing is, its free and you can even contribute without creating an account.



This page shows you usage and meanings of Debenture stock around the world.