Answer: doorstepper

AnswerCrossword Clue
doorsteppera salesman who tries to sell on the doorstep