How to Pronounce "debenture"
word
Definition
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.
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.