VariousWords beta
Related Terms:
Definitions:
Noun
bargaining chip
Definition: leverage in the form of an inducement or a concession useful in successful negotiations
Definition: Something or someone used as a leverage in negotiations.