Huckster

Webster's Dictionary of the English Language

·noun A mean, trickish fellow.

II. Huckster ·vi To deal in small articles, or in petty bargains.

III. Huckster ·noun A retailer of small articles, of provisions, and the like; a peddler; a hawker.