Definitions English

  • To travel by soliciting free rides along a road.
  • To solicit or get (a free ride) along a road.