The word "horsetraded" refers to the act of bargaining or negotiating in order to reach an agreement, often involving the exchange of goods or services. Some common synonyms for this term include haggled, bartered, traded, negotiated, and bargained. Other related words might include wheeled and dealed, brokered, and smoothed over. No matter which term is used, however, they all refer to the same basic concept of working out a deal between two parties through discussion and compromise. Whether in business, politics, or everyday life, the ability to horsetrade effectively can be an invaluable skill for achieving one's goals and finding mutual benefit.