barterer
/ˈbɑːrtərər/Definitions
1. noun
A person who engages in bartering.
“The village market was filled with barterers exchanging goods for other necessities.”
2. noun
A person who habitually exchanges or offers goods or services for something else.
“A barterer was seen at the local farmer’s market, trading his handmade crafts for fresh produce.”