noncallable debenture UK US noun [C]
► FINANCE a debenture (= type of loan) that cannot be paid back before the end of an agreed period: »
They sold $150 million of 30-year noncallable debentures.
Financial and business terms. 2012.
They sold $150 million of 30-year noncallable debentures.
Financial and business terms. 2012.