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