Glossary Word Definition: Debenture


Debenture

Unsecured debt obligation, issued against the general credit of a corporation, rather than against a specific asset.