Watch the latest episode of focusIR Fireside Chats: Why Edinburgh Investment Trust Is Backing Turnaround Stocks for 2026 Growth. View here

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