Less Ads, More Data, More Tools Register for FREE

Debentures

Definition of 'Debentures'

Bonds issued with redemption dates a number of years into the future. Usually secured against specific assets (mortgage debentures) or through a floating charge on the firms assets.