Plural of cardsharp; multiple expert or fraudulent card players.
Simple plural of cardsharp.
Try Another Word