Feedback
Umbrella organization
Meaning
Noun
●
An organization that
coordinates
the activities of
a number of
member organisations
to
promote
a common goal.
Sourced from
Wiktionary
Synonyms
Umbrella Organisation
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better