Barter (4)
'barter' is the definition.
(synonyms)
This is all the clue.
(Other definitions for swap that I've seen before include "exchanged item" , "Exchange; hands back" , "exchanged gift" , "trade" , "Exchange for paws" .)
'barter' is the definition.
(haggling is a kind of bartering)
This is the entire clue.
(Other definitions for haggle that I've seen before include "Negotiate the price" , "Dispute about price" , "way, to get a good price" , "Argue about price while bargaining" , "Fetter (horse's) legs" .)
'barter' is the definition.
(synonyms)
This is all the clue.
(Other definitions for trade that I've seen before include "Customers" , "Commercial exchange of goods and services" , "some say should be fair?" , "Buying/selling of goods" , "Deal commercially" .)
'barter' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for exchange that I've seen before include "Fight -- angel chews box (anag)" , "Convert" , "Price of one currency in another" , "Swap, barter" , "Bandy" .)