skin in the game
Noun
Meaning
skin in the game (uncountable)
(idiomatic) A stake; something at risk, especially with regard to money and investments.
Noun
skin in the game (uncountable)
(idiomatic) A stake; something at risk, especially with regard to money and investments.