Definitions for "INVESTS"
Investment is a term with several closely-related meanings in finance and economics. It refers to the accumulation of some kind of asset in hopes of getting a future return from it.