haggle
verbto negotiate or bargain, especially over price, often in a persistent or heated manner
The tourists spent hours trying to haggle with the street vendors for a lower price on the handmade rugs.
Also bargain · negotiate · barter · discuss
Try typing it
Type all GRE words →