Synonyms for Investment (same or very similar meaning)
WordNet sense 1 (money that is invested with an expectation of profit):
investment funds
WordNet sense 2 (the act of investing; laying out money or capital in an enterprise with the expectation of profit):
investing
WordNet sense 3 (the ceremonial act of clothing someone in the insignia of an office; the formal promotion of a person to an office or rank):
investiture
From the ODE community, based on WordNet
add/edit