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

Find Similar Words

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

Words Starting With

Words Ending With

Word Length