Legal terms, Glossary, Legal Dictionary
Debenture
Legal Glossary and Dictionary: Debenture is defined as A company debt instrument that typically involves giving security.
A company debt instrument that typically involves giving security.
