horse trading n 1: the swapping of horses (accompanied by much bargaining) [syn: {horse trade}] 2: negotiation accompanied by mutual concessions and shrewd bargaining
Copyright © 2024 3Dict.net