sharper

nounA person who is dishonest or cheats others, especially in gambling or business.
adjectiveComparative form of sharp: having a thinner edge or point; more able to cut or pierce.
sharper synonyms & antonyms | whatsthatwordmean | whatsthatwordmean