* * *
secured notes UK US noun [plural]
► FINANCE a type of borrowing with an agreement for the lender to take particular assets from the borrower if the money is not paid back: »
The senior secured notes are noncallable for five years.
Financial and business terms. 2012.