Legal Definitions
Legal Definitions » D » Debenture Law & Legal Definition

Debenture Law & Legal Definition

Related to Debenture

A debenture is a debt instrument evidencing the holder's right to receive interest and principal installments from the named obligor. The term applies to all forms of unsecured, long-term debt evidenced by a certificate of debt. When investors loan funds to a business, the company may issue a debenture so that repayment of the debt is guaranteed by the overall capital value of the company under certain specific terms.

A debenture generally is considered more secure than shares of stock or general bonds. A denture is a bond backed by the general credit of the issuer rather than any specific collateral. The issuer is required to pay a fixed sum annually until maturity and then a fixed sum to repay the principal.

Debenture stock is stock that pays fixed payments at scheduled intervals. A debenture stock more akin to a preferred stock than a debenture. In the case of a company's liquidation, it is treated as an equity and payment to investors will be behind the priority of other creditors.






Get a Term Defined

Tax & Business Services

Read a Law Digest

  • Need to read the law or find an answer to a legal question? Visit our Law Digest for the largest selection of law digests and answers available.
    Go to Law Digest

Form Packages


Debenture Legal Forms

Legal Life

Form Drafting

  • Can′t find the form you need, or need a form we offer revised for your situation? Submit your request and our attorneys will review the request and let you know if the form can be provided.
    Submit a drafting request...
Legal Forms Home

Copyright 1996-2008 USLegal, Inc. - All Rights Reserved.