Answer: swapper

AnswerCrossword Clue
swapperone who swaps (to barter, give in exchange also SWOP)