capped floating rate note
noun

a floating rate note which has an agreed maximum rate

Browse by Subjects
joint cost
foreign currency account
Cable
cheque card
small and medium sized enterprises