itinerate

/i'tinəreit/
Verb
  1. travel from place to place, as for work
    • an itinerating merchant
itinerate
The merchant itinerates between villages to sell his wares.