Debenture bond,
Definition of Debenture bond:
(1) The ability for a consumer to purchase a product or service without paying until a future date, or (2) a security given by a government agency to secure additional funds.
Meaning of Debenture bond & Debenture bond Definition