American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition debenture in American English

debenture noun

[countable] noun
/dɪˈbentʃər/
1

an official arrangement with a company in which the company promises to pay a fixed rate of interest on money you have invested in it

Synonyms and related words
Definition debenture in American English