Noun Definition

horse trader

1.Definition: a hard bargainer

Category: People