baratto

Noun

 * 1) barter
 * 2) exchange
 * 3) swap