Login  |  Register

Investment - definition of investment by The Free …

Define investment. investment synonyms, investment pronunciation, investment translation, English dictionary definition of investment. n. 1. The act of investing. 2.

Alexa Traffic