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