Yahoo Web Search

Search results

  1. Dictionary
    holding company

    noun

    • 1. a company created to buy and own the shares of other companies, which it then controls.