huckster
noun
[ ˈhʌkstə ]
• a person who sells small items door-to-door or from a stall.
• "a door-to-door huckster"
Similar:
trader,
dealer,
seller,
purveyor,
vendor,
barrow boy,
salesman,
door-to-door salesman,
pedlar,
hawker,
higgler,
pusher,
chapman,
packman,
crier,
colporteur,
• a publicity agent or advertising copywriter.
huckster
verb
• bargain; haggle.
• "they were clearly embarrassed at having to huckster for cash"
Origin:
Middle English (in the sense ‘retailer at a stall, hawker’): probably of Low German origin.