umbrella fund
noun1
- A collective investment scheme that exists as a single legal entity but has several distinct subfunds traded like individual investment funds.
forms
umbrella funds
umbrella funds
This dictionary works without the internet: on your phone · in Chrome