Find the word definition

Wiktionary
umbrella organizations

n. (umbrella organization English)

Usage examples of "umbrella organizations".

I actually control a number of companies, under various umbrella organizations.