crapshooter
1. [ noun ] a gambler who plays the game of craps
Related terms: gambler
Similar spelling:   crapshoot
  crap-shooter
  crap_shooting