cardsharp The origin and history of cardsharp. Etymology From card + sharp (“cheater, dishonest person”). ← Back to the full definition of cardsharp