Dictionary search results

Showing 1-3 of 3 results

skin game British & World English

A rigged gambling game; a swindle

have skin in the game British & World 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 British & World English

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