📖 WordNook

itinerant

adjective
  1. traveling from place to place to work
    “itinerant labor”
noun
  1. a laborer who moves from place to place as demanded by employment
    “itinerant traders”
    gypsygipsy