Bond immunization

What is Bond immunization?

Bond immunization definition and meaning on Dictionary terms:
noun