Idiom: Skin in the game

Idiom Definitions for 'Skin in the game'


A person who has skin in the game has invested in the company they are running.

See also: