to try to make someone agree to give you something that is better for you, such as a better price or better working conditions;
to try to reach agreement with someone in order to get a lower price:
Unions bargain with employers for better rates of pay each year
You can usually bargain with antique dealers.
She tried to bargain with the vendor at the market to get a better price for the handmade rug.
We were able to bargain for a discount on our hotel room by booking in advance.
After some negotiation, they successfully bargained for a fair deal on the used car they wanted to purchase.