umbrella organisation
noun

a large organisation which includes several smaller ones

Browse by Subjects
major currency
balanced fund
compromise
date stamp
capital expenditure