[chaf.fer] n [ME chaffare, fr. chep trade + fare journey--more at cheap, fare] (13c) archaic: a haggling about price
[2]chaffer vb chaf.fered ; chaf.fer.ing vi (14c) 1: haggle
2. Brit: to exchange small talk: chatter ~ vt 1: exchange, barter
2: to bargain for -- chaf.fer.er n