Student or Learner
What's the difference?
The natives had ample time in which to haggle and chaffer about the price.
Huh. There is was in the dictionary. I've never seen this word before in my life. However, the dictionary lists "haggle" as a synonym, so I'd say "Nothing - except people are more likely to understand you if you say 'haggle' than if you say 'chaffer.'"
If they are synonym, why were they used together ?