collateral trust bond business definition
A long-term debt obligation with a claim against securities rather than against physical assets. This type of bond is issued primarily by holding companies that own mainly securities of subsidiaries. Also called trust certificate.
Learn more about collateral trust bond