horse trader

Noun
  1. A hard bargainer (synset 110205687)

Found on Word Lists

Other Searches