holding company

Explore definitions, synonyms, and language insights of holding company

Definitions

Noun
a company with controlling shares in other companies

More General Terms


More Specific Terms