Dictionary search results

Showing 1-6 of 6 results

debenture US English

An unsecured loan certificate issued by a company, backed by general credit rather than by specified assets

debenture New Oxford Dictionary for Writers & Editors

long-term security yielding a fixed rate of interest