Umbrella organisation

What is Umbrella organisation ?

Umbrella organisation is noun a large organisation which includes several other smaller ones

 

source: Easier English, Student Dictionary Upper Intermediate Level