This is a limited preview — please sign in or subscribe to learn everything we know about the term “invest”.



Definitions of invest

  • to commit money to a business opportunity to make a profit

    "General Motors (GM) will invest a whopping $14 billion in China over the next five years."

Phrase Bank for invest

Additional Notes for invest