输入任意单词!

Debenture Meaning in English

word

释义

A debenture is a type of long-term loan a company takes from the public, usually in the form of a bond that does not have specific assets pledged as security.

用法与细微差别

Formal, used in finance and legal contexts. Commonly found in company bond offerings, prospectuses, or investment discussions. Not the same as 'secured bond', as debentures are typically unsecured. You might see 'convertible debenture' or 'non-convertible debenture'.