Investment

/ɪnˈvɛst.mənt/

Slang Meanings

Throwing some cash
I'm throwing some cash into that new startup.
Putting skin in the game
If you're serious about this venture, you're going to need to put some skin in the game.