hobo
noun.
a vagrant
a homeless tramp|he tried to help the really down-and-out bums
Synonym: bum, tramp
noun.
a worker who moves around and works temporarily in different places