investment funds

Noun
  1. Money that is invested with an expectation of profit (synset 113354252)

Other Searches