Meaning of "Holding company" A company created to buy and own the shares of other companies, which it then controls. Holding company category list Business structures