tramp
A person who travels around without a home or steady job.
A tramp is a person who wanders from place to place without a permanent home or regular job, usually relying on charity or odd jobs to survive. In older times, tramps would travel by foot or by hopping freight trains, moving from town to town looking for work or food. While the word sounds old-fashioned today, you might encounter it in classic books or stories set in the early 1900s, when tramping was more common during hard economic times.
The word tramp can also mean to walk with heavy, deliberate steps. You might tramp through the snow in heavy boots, or tramp up the stairs when you're tired after a long day. The sound of tramping feet suggests weight and determination, like soldiers tramping in formation or hikers tramping along a muddy trail.