horsetrade ( synonym found)

Definition of horsetrade:

°Informal negotiating, especially when complex or clever in nature.

Definition of horsetrade:

°Informal negotiating, especially when complex or clever in nature.

Back to Top