debenture Definition
Dictionary Home » Words Starting with D » deathliness ... decarbonization » debenture
debenture
noun
- 1. A type of loan to a company or government agency which is usually made for a set period of time and carries a fixed rate of interest.
2. The document or bond acknowledging this loan.
