Meaning

1 senses
  1. A collective investment scheme that exists as a single legal entity but has several distinct subfunds traded like individual investment funds.

Forms

plural: umbrella funds
Singularumbrella fund
Pluralumbrella funds

regular

See also

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