bank holding company

Explore definitions, synonyms, and language insights of bank holding company

Definitions

Noun
a holding company owning or controlling one or more banks

More General Terms