0 to be directly involved in or affected by something, especially financially: --
A debate has been rumbling over how to ensure that lenders have more skin in the game.
If people have skin in the game, preventable costs fall.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
have skin in the game