Synonyms to sidewalk salesman

cadger, beggar, bum, bummer, chapman, cheap-jack, cheap-john, colporteur, coster, costermonger, coupon clippers, drone, freeloader, hawker, higgler, hobo, huckster, idle rich, leisure class, loafer, lounge lizard, lumpen proletariat, mendicant, mendicant friar, mendicant order, moocher, nonworker, panhandler, parasite, peddler, rentiers, schnorrer, scrounger, spiv, sponger, the unemployable, the unemployed, tramp, vendor, arab, bargain, beat down, bid, bid for, chaffer, cheapen, cheapjack, dicker, dispense, drive a bargain, duffer, haggle, hawk, higgle, jew down, monger, negotiate, outbid, palter, peddle, underbid, vend, pusher, roadman, automat, coin machine, coin-operated machine, hawke