to argue in an aggressive way and force sb to agree on the best possible price or arrangement
drive / strike a hard bargain
to argue in an aggressive way and force sb to agree on the best possible price or arrangement
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition