answersLogoWhite

0

What is the meaning of Debenture?

Updated: 9/20/2023
User Avatar

Wiki User

11y ago

Best Answer

In the US, a debenture is a certificate acknowledging an unsecured debt (i.e. one without collateral). It is sometimes synonymous with corporate bonds or notes, as a debenture does not afford participation as a stockholder.

The underlying meaning is the ability of a customer to obtain goods or services before payment, with the understanding that payment will be made in the future. This is the same basic concept as a credit purchase.

*In the UK, a debenture is usually a secured bond, synonymous with the US term "mortgage bond."

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the meaning of Debenture?
Write your answer...
Submit
Still have questions?
magnify glass
imp