American Dictionary
Definition umbrella in American English
umbrella adjective
adjective
/ʌmˈbrelə/
1
an umbrella organization consists of a lot of smaller groups
Example
They form part of an umbrella body comprising twelve universities.
Synonyms and related words
