›a new business created by separating part of a company, or the act of creating such a business: a spin-off from sthIn Europe, most of the biggest internet companies are spin-offs from established firms.the spin-off of sthOxford University's technology transfer unit managed the spin-out of 10 new companies in the last year.