Definition of Umbrella fund:
Mutual fund that invest primarily in other funds. Also called fund of funds.
An offshore investment fund which invests only in other investment funds.
How to use Umbrella fund in a sentence?
- Fund supermarkets offer an umbrella fund for investors which invests in a range of other funds at their discretion.
Meaning of Umbrella fund & Umbrella fund Definition