Huckstered Synonyms

Sell or offer for sale from place to place
(Verb)
To travel about selling goods
(Verb)