skin in the game

skin in the game

English


Noun

skin in the game (uncountable)

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

No comments:

Post a Comment