strike a bargain

strike a bargain  {v. phr.}
To arrive at a price satisfactory to both the buyer and the seller.
After a great deal of haggling, they managed to strike a bargain.
Categories: {v. phr.}