Noun Definition

haggler

1.Definition: an intense bargainer

Category: People