capped floating rate note
noun

a floating rate note which has an agreed maximum rate

Browse by Subjects
balance sheet
travelling expenses
paper money
protection
turn