Meaning of “debenture interest” in the English Dictionary

business-english dictionary

"debenture interest" in Business English

See all translations

debenture interestnoun [ U ]

uk us

FINANCE an amount of money paid regularly to the lenders on debentures:

Debenture interest has to be paid by a company whether it makes a profit or not.

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