cardsharper n : a professional card player who makes a living by cheating at card games [syn: {cardsharp}, {card sharp}, {card sharper}, {card shark}]
Copyright © 2024 3Dict.net