1. bargainer - Noun
2. bargainer - Adjective
One who makes a bargain; -- sometimes in the sense of bargainor.
he is a hard bargainer Source: Internet