Synonyms of cardsharp

1 Syllable
fraud, scamp, liar, tough, sneak, wretch, imp, bum, cad, skunk, tramp, cheat
2 Syllables
scoundrel, miscreant, blackguard, recreant, varmint, sinner, grafters, swindler, bully, loafer, rascals, ruffian, idler, villain, robber, wastrel, dicer, bookie, trickster, rascal, devil, rowdy, gamblers, gambler, plunger, plungers, felon, dicers, beggar, grafter
3 Syllables
chameleon, gamesters, delinquent, disgrace, crapshooter, risktaker, chameleons, prodigal, charlatan, pretender, gamester, bookmakers, hooligan, bookmaker
4 Syllables
profligate, reprobate, hypocrite, good-for-nothing, mischief-maker, opportunist