What is the meaning of the word "investment"?

Definitions:

  1. the commitment of something other than money (time, energy, or effort) to a project with the expectation of some worthwhile result copy to clipboard noun
    • this job calls for the investment of some hard thinking copy to clipboard

Synonyms: