In corporate finance, a debenture is a medium to long-term debt instrument used
by large companies to borrow money, at a fixed rate of interest. The legal term ...
A type of debt instrument that is not secured by physical assets or collateral.
Debentures are backed only by the general creditworthiness and reputation of
Definition of debenture: A promissory note or a corporate bond which (in the US)
is backed generally only by the reputation and integrity of the borrower and (in ...
Definition: A debenture is a bond issued with no collateral. Instead, investors rely
upon the general creditworthiness and reputation of the issuing entity to obtain ...
debenture definition, meaning, what is debenture: a type of loan, often used by
companies to raise money, that is paid back over a long…. Learn more.
A debenture is a medium to long-term debt format that is used by large
companies to borrow money - it is the most common form of long-term loans that
The definition of a debenture is a long-term bond issued by a company, or an
unsecured loan that a company issues without a pledge of assets.
Meaning: If a company needs funds for extension and development purpose
without increasing its share capital, it can borrow from the general public by
1 British : a corporate security other than an equity security : bond. 2 : a bond
backed by the general credit of the issuer rather than a specific lien on particular
Definition of Debentures. A debenture is a debt instrument used for
supplementing capital for the company. It is an agreement between ...