Callable bond - Financial definition
Concise definition of the term callable bond
A bond which the issuer has the right to buy back at a specific date if he wishes.
Comprehensive definition of the term callable bond
Made up of a bond and a receiver's swaption, it is used to provide flexibility for the issuer. Thus, he can, for example, chose to refinance if rates fall.