WordUpWordup

Debenture

usgb/dɪˈbentʃər/Volume
Left Definition 1 of 2Right
LampPro Tip 1/3
Company PromisePlay
Understand that a debenture represents a commitment from the company to pay back the money. SlideTheir debenture proclaims repayment with interest in five years.
LampPro Tip 2/3
Investor TrustPlay
Investors buy debentures based on the trust in a company's ability to repay, not for immediate profit. SlideShe invested in the company's debenture, trusting its steady growth.
LampPro Tip 3/3
Fixed InterestPlay
Debentures typically offer a fixed interest, meaning investors know what to expect in returns. SlideThe fixed interest on the debenture appealed to risk-averse investors.