holding company

1 ENTRIES FOUND:
Save
holding company noun
plural holding companies
holding company
noun
plural holding companies
Learner's definition of HOLDING COMPANY
[count] business
: a company whose main business is owning more than half of another company's stock