holding company A company that exists solely to own the stock of or manage the affairs of another company Browse all legal terms