Wiktionary
crapshooter
n. A person who plays craps
WordNet
crapshooter
n. a gambler who plays the game of craps
Usage examples of "crapshooter".
Bridge payers, Qwilleran had reason to believe, ranked with athletes, sports fans, actors, sailors, and crapshooters as creatures of superstition.