Online English Dictionary

Home

horsetrading


n.

negotiation accompanied by mutual concessions and shrewd bargaining.


© 2009 Dammam Community College