Meaning DEBENTURE: Any debt obligation backed strictly by the borrower's integrity, e.g. an unsecured bond. A debenture is documented in an indenture
More terms such as Debenture in Dictionary D.
- Definition Detachable Warrant:
- Examples the holder to buy a given number of shares of stock at a stipulated price. A detachable warrant is one that may be sold separately from the package it may have originally been issued with (usually a debenture definition.
- Definition Dirty Stock:
- Examples A stock that fails to fulfill prerequisites to attain good delivery status debenture explain.
- Definition Dividend Yield (Stocks):
- Examples Indicated yield represents annual dividends divided by current stock price debenture what is.
- Definition Discount Window:
- Examples Facility provided by the Fed enabling member banks to borrow reserves against collateral in the form of governments or other acceptable paper debenture meaning.
- Definition Debt Service:
- Examples Interest payment plus repayments of principal to creditors (retirement of debt debenture abbreviation.