verb

 

money to give money to a bank, business, etc, or buy something, because you hope to get a profit

He's invested over a million pounds in the city's waterfront restoration project.

 

time/effort to use a lot of time, effort, or emotions because you want to succeed

I think she invests too much time and energy in her career.