Attested.to

Definition

leverage in the form of an inducement or a concession useful in successful negotiations

Seed ·

Term in context

bargaining chip in CommonParlance