trust fund
noun

assets such as money, securities or property held in trust for someone

Browse by Subjects
offering price
above the line
capital widening
golden share
favourable trade balance