Definisi 'bargaining chip'

English to English
noun
1 leverage in the form of an inducement or a concession useful in successful negotiations Terjemahkan
source: wordnet30

More Word(s)
leverage,

Visual Synonyms