umbrella fund (English, noun)
expansion: umbrella fund (plural umbrella funds)
Senses:
topics: business
finance
glosses: A collective investment scheme that exists as a single legal entity but has several distinct subfunds traded like individual investment funds.
Forms:
form: umbrella funds
tags: plural