what are debenture bonds?
Debenture Bonds. A debenture bond represents money a company has borrowed from the general public, who become creditors of the company. When issuing bonds, a company promises to repay the principal amount it borrows on an agreed-to date, and at a particular rate of interest paid at specified intervals.ebenture Bonds. A debenture bond represents money a company has borrowed from the general public, who become creditors of the company. When issuing bonds, a company promises to repay the principal amount it borrows on an agreed-to date, and at a particular rate of interest paid at specified intervals.