Answer: pedler

AnswerCrossword Clue
PEDLERStreet vendor: Var.
pedlerone who peddles, also PEDDLER, PEDLAR
pedlerperson who sells from door to door or in the street
pedlerperson who tries to promote some cause, candidate, viewpoint, etc.