holding company
noun [ C ]
ukus FINANCE
a company that owns large parts of other companies. Some holding companies have business activities themselves and others do not:
Grupo Torras was the holding company of a large group of companies carrying out a variety of businesses in Spain.
Compare
parent company