Careful Words
pitchman
(n.)
barker
canvasser
cardsharp
cardsharper
carpetbagger
crimp
pettifogger
shark
sharp
sharper
sharpie
shyster
slicker
solicitor
tout
touter
by
simon sarris
•
about