horse-trade

Explore definitions, synonyms, and language insights of horse-trade

Definitions

Verb
negotiate with much give and take

More General Terms