Umbrella-organization Definition
noun
An organization that coordinates the activities of a number of member organisations and hence promotes a common purpose.
Wiktionary
Other Word Forms of Umbrella-organization
Noun
Singular:
umbrella-organization
Plural:
umbrella-organizationsFind Similar Words
Find similar words to umbrella-organization using the buttons below.