holding company

A company that exists solely to own the stock of or manage the affairs of another company

Browse all legal terms