Meaning of “debenture holder” in the English Dictionary

business-english dictionary

"debenture holder" in Business English

See all translations

debenture holdernoun [ C ]

uk us

FINANCE a person or company that has lent money to another person or company by using a debenture:

Payment of interest is made to the debenture holder at a specified rate and at clearly defined intervals.

(Definition of “debenture holder” from the Cambridge Business English Dictionary © Cambridge University Press)