skin in the game

noun
Graduate
1

A stake; something at risk, especially with regard to money and investments.

Thesaurus

Related Words