Online English Dictionary

Home

horsetrade


v. i. & t.

to negotiate with much give and take.


© 2009 Dammam Community College