umbrellaum·brel·la /ʌmˈbrelə/ noun [countableC] something which covers or includes a wide range of different partsThe international organization pulls together a huge number of companies under the umbrella of the parent group.
an EU umbrella organization