debenture

  

Definitions (2)

1. Charge, claim, or lien on asset or property, usually as a result of a loan. See fixed charge and floating charge.

2. Promissory note or a corporate bond which (in the US) is backed generally only by the reputation and integrity of the borrower and (in the UK) by the borrower's specific assets. When unsecured, it is called a bare debenture or naked debenture; when secured by a charge on a specific property, it is called a mortgage debenture.

News containing the term debenture

Loading...



http://www.businessdictionary.com/definition/debenture.html


Enter your email address to get our free Term of the Day newsletter!

Nearby Terms

Popular 'Banking, Commerce, Credit, & Finance' Terms

Search volume for debenture

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z