English Dictionary
Definition spin off in British English
spin off phrasal verb
[transitive]phrasal verbSynonyms and related words
2
to make part of a company into a new independent company

English Dictionary
to make part of a company into a new independent company