Definition of "horsetrade"
horsetrade
verb
third-person singular simple present horsetrades, present participle horsetrading, simple past and past participle horsetraded
(idiomatic) To negotiate informally, especially when bargaining or reciprocal concessions are included, frequently regarding politics.