Skip to the main content.

Debenture

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

Debenture Image
A company debt instrument that typically involves giving security.