Word: debenture
Part of speech: Noun
Syllables: de
ben
ture
Definition: A document granting lenders a charge over a borrower’s physical assets, giving them a means to collect a debt, as part of a secured loan.
Morphemes:
Affix: debenture
Language: en
PoS: Noun
Meaning: A document granting lenders a charge over a borrower’s physical assets, giving them a means to collect a debt, as part of a secured loan.
Etymology Compounds: Affix: debentur
Language: la
Decoded: debentur
Meaning: there are owing