Go back to Stock Market Terms
Debenture stock
Definition of Debenture stock
A form of corporate equity security that has characteristics of both debentures (debt) and common stock (equity), providing a fixed income stream and the potential for capital appreciation.