Meaning

1 senses
  1. (uncountable)The use of umbrella organizations as an organizational and funding structure.

Origin

From umbrella + -ism where "umbrella" is a clipping of umbrella organization.

From umbrella + -ism where "umbrella" is a clipping of umbrella organization.

Wiktionary, CC BY-SA 4.0 · source

See also

neighbours in the dictionary
umbrellaism — meaning, examples, forms, synonyms | Krumeto