slicker (n.)
- abradant
- abrasive
- burnish
- cardsharp
- cardsharper
- carpetbagger
- cheat
- cheater
- cosmopolitan
- cosmopolite
- crimp
- defrauder
- double-dealer
- man-about-town
- mountebank
- pettifogger
- pitchman
- polish
- roller
- shark
- sharp
- sharper
- sharpie
- shyster
- smooth
- smoother
- sophisticate
- swindler
- trickster