Definitions Found:

Travel or wander around from place to place