| InvestHub.com's Finance Dictionary and Glossary of Investment Terms Consumer debenture Definition 1.
investment note issued directly to the public by a financial institution. | Definition 2.
A debenture sold by a financial institution directly to the public. |
|
|