capped floating rate note
noun

a floating rate note which has an agreed maximum rate

Browse by Subjects
bottom fishing
window of opportunity
growth
make or buy decision
Break