Definition of Debenture

An unsecured promissory note issued by a corporation backed only by the issuer’s credit and promise to pay.

Applying "Debenture" to Securities Exams:

Preparing for an Exam?

Receive 15% off all your Securities Exam Prep materials

Please wait....