bargainer
/ˈbɑrdʒneɪnər/Definitions
1. noun
a person who negotiates or bargains for something, especially a price or terms of a contract
“The experienced bargainer was able to get a significant discount on the purchase.”
2. verb
to negotiate or bargain for something, especially a price or terms of a contract
“The company bargained with the supplier to get a better deal.”