n. 25B6; verb
they bartered grain for salt : TRADE, swap, exchange, sell.
you can barter for souvenirs : HAGGLE, bargain, negotiate, discuss terms, deal, dicker; formal treat.
25B6; noun an economy based on barter : TRADING, trade, exchange, business, commerce, buying and selling, dealing.