Search

self-liquidating bond

definition

Another term for revenue bond. Also called Self-Supporting Debt.

Popular Bond Terms