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-organisations

Find Similar Words

Find similar words to umbrella-organisation using the buttons below.

Words Starting With

Words Ending With

Word Length