Dictionary search results

Showing 1-3 of 3 results

skin game US English

A rigged gambling game; a swindle

have skin in the game US English

Have a personal investment in an organization or undertaking, and therefore a vested interest in its success

have skin in the game in skin US English

Have a personal investment in an organization or undertaking, and therefore a vested interest in its success