Synonyms and related words :
Arab, adventurer, beach bum, beachcomber, beggar, betting ring, bettor, bo, boneshaker, bum, bummer, cardshark, cardsharp, cardsharper, cheapskate, compulsive gambler, crap shooter, dogie, drifter, floater, gambler, gamester, gamin, gamine, guttersnipe, hazarder, hobo, homeless waif, idler, landloper, lazzarone, loafer, losel, mudlark, niggard, penny pincher, petty gambler, pier, player, plunger, punter, ragamuffin, ragman, ragpicker, roadster, rounder, sharp, sharper, sharpie, ski bum, skinflint, speculator, sport, sporting man, sportsman, stiff, stray, street Arab, street arab, street urchin, sundowner, surf bum, swagman, swagsman, tatterdemalion, tennis bum, tightwad, tinhorn, tipster, tout, tramp, traveler, turnpiker, urchin, vag, vagabond, vagrant, venturer, wagerer, waif, waifs and strays, wastrel