Meaning of crapshooter

Definition of crapshooter

(noun) a gambler who plays the game of craps

Other information on crapshooter

WIKIPEDIA results for crapshooter
Amazon results for crapshooter