Yahoo Web Search

Search results

  1. Dictionary
    Have skin in the game
    • have a personal investment in an organization or undertaking, and therefore a vested interest in its success

    Powered by Oxford Languages

  1. Searches related to skin in the game definition

    no skin in the gameskin in the game meaning
    skin in the game origin