/ ˈhægl; NAmE / verb
[ v ] haggle (with sb) (over sth) to argue with sb in order to reach an agreement, especially about the price of sth :
I left him in the market haggling over the price of a shirt.
••
WORD ORIGIN
late 16th cent. (in the sense hack, mangle ): from Old Norse ho̧ggva hew.