barterer
B'ARTERER
, n. One who trafficks by exchange of commodities.