Showing posts with label English idioms. Show all posts
Showing posts with label English idioms. Show all posts

skin in the game

skin in the game

English


Noun

skin in the game (uncountable)

1. (idiomatic) A stake; something at risk.