YourDictionary

horse trade

  1. an exchange of horses
  2. any bargaining session marked by shrewd calculation by each side

Related Forms:

link/cite print suggestion box