Traveling salesman
door-to-door salesman
One who peddles: as one who offers merchandise (as fresh produce) for sale along the street or from door to door; one who deals in or promotes something intangible (as a personal asset or an idea)
A salesman who travels to call on customers; SYN. travelling salesman, commercial traveler, commercial traveller, roadman, bagman.