1) менять, обменивать
The women in the market are bartering hens for milk. — На рынке женщины обменивают кур на молоко.
2) давать взамен; договариваться об обмене
The captain went to the enemy camp to barter for the prisoner's life. — Капитан отправился в лагерь неприятеля, чтобы договориться о выкупе за жизнь пленника.