YourDictionary

Dictionary Home » Business » tranche

tranche business definition

A class of bonds. Collateralized mortgage obligations are structured with several tranches of bonds that have various maturities.

Learn more about tranche

link/cite print suggestion box