deferred bond
noun
1
: a bond on which the payment of interest is postponed until some condition has been satisfied
2
British
: a bond bearing interest at an increasing rate until a maximum is attained
Love words? Need even more definitions?
Merriam-Webster unabridged
Share