hive down

noun

Definitions of hive down

English

(UK only) the transfer of part of a company's business to a newly created subsidiary (=a company under the control of another company)

The proposed hive down involved transferring the four most profitable areas of the company's business to four new subsidiaries and selling them off.