C2 noun /ˈhʌk.stər/
huckster
vendeur ambulant
Meaning
A person who sells small items aggressively, often in a showy or dishonest way.
Example
The huckster loudly promoted his goods in the busy marketplace.
Le vendeur ambulant a bruyamment promu ses marchandises dans le marché bondé.