horse-trade

Verb
  1. Negotiate with much give and take (synset 200764934)

Other Searches