Less Ads, More Data, More Tools Register for FREE

Debenture

Definition of 'Debenture'

A bond issued by a company, paying a fixed rate of interest and usually secured on an asset.

Related Terms

Fixed Charge