umbrella funds

A form of umbrella fund — A collective investment scheme that exists as a single legal entity but has several distinct subfunds traded like individual investment funds.

Meanings

noun
  1. pluralplural of umbrella fund
Cite this entry
APA

umbrella funds. (n.d.). In WatkinsX Dictionary. Retrieved November 5, 2026, from https://dictionary.watkinsx.com/word/umbrella%20funds

MLA

“umbrella funds.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/umbrella%20funds. Accessed November 5, 2026.

Chicago

WatkinsX Dictionary, s.v. “umbrella funds,” accessed November 5, 2026, https://dictionary.watkinsx.com/word/umbrella%20funds.

Source: umbrella funds on Wiktionary, CC BY-SA 4.0.