Shiftful Definition

adjective

Habitually travelling; itinerant.

Throughout his shiftful life a man of small means but many friends.
Wiktionary