Type any word!

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.