investment
1.
(
noun
) outer layer or covering of an organ or part or organism
Related Words:
cutis
,
pellicle
,
skin
,
tegument
2.
(
noun
) money that is invested with an expectation of profit
Synonyms:
investment funds
Related Words:
asset
,
speculation
,
venture
3.
(
noun
) the act of investing; laying out money or capital in an enterprise with the expectation of profit
Synonyms:
investing
Related Words:
arbitrage
,
finance
,
leverage
,
leveraging
Terms and Conditions of Use / Copyright Notice