horsetrading

noun

Hard bargaining in which each side makes concessions to reach a deal.