capped floating rate note
noun

a floating rate note which has an agreed maximum rate

Browse by Subjects
Protective Put Buying
embezzle
terms of reference
operation
chattel mortgage