trust fund

Noun
  1. A fund held in trust (synset 113385066)

Other Searches