Legal English Legal English Courses Legal English Testing LLM More >>

debenture

noun
in the UK, written acknowledgment of debt, secured on the assets of the companyThe company issued a number of debentures during the beginning of the year in order to raise more funds.


jurisdiction