2 definitions by ArisenAhubudu
n.
An exchange of one thing in return for another, especially relinquishment of one benefit or advantage for another regarded as more desirable:
An exchange of one thing in return for another, especially relinquishment of one benefit or advantage for another regarded as more desirable:
by ArisenAhubudu March 16, 2011
by ArisenAhubudu March 14, 2011