What does the term 'Debenture' refer to?
Explanation
A debenture is a financial instrument issued by a company that promises to pay a specific amount with a fixed interest rate after a predetermined period. It is not a share certificate or related to preference shares.