Definition (business)
to create a new entity by separating part of an existing business
The company decided to spin off its technology division to create a new entity.
The implementation of this policy will allow businesses to spin off certain operations into independent companies.
They plan to spin off the manufacturing segment and establish a new company next year.