Loading page
investment funds is a noun meaning "money that is invested with an expectation of profit". It carries one recorded sense.
money that is invested with an expectation of profit
Definitions, synonyms and semantic relations for investment funds come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.