patterer

noun

One who patters; specifically, one who endeavors to sell his wares by long harangues in the public thoroughfares.

noun

One who patters, or talks glibly; specifically, a street peddler.

noun

One who patters, or talks glibly; a street peddler.