n. hobo, vagabond, tramp, beggar, bum; bagman, traveling salesmen (british)
Copyright © 2018 WordTech Co.