Definify.com

Definition 2024


umbrella_organization

umbrella organization

English

Alternative forms

Noun

umbrella organization (plural umbrella organizations)

  1. An organization that coordinates the activities of a number of member organisations and hence promotes a common purpose.

Translations