long-term bond
noun
: a financial obligation that runs for at least five years and usually for a much longer period
Love words? Need even more definitions?
Merriam-Webster unabridged
Share