crapshooter

(kraps̸ho̵̅o̅t′ər)

noun

a gambler at craps

See crapshooter in American Heritage Dictionary 4

noun
One who plays craps.
link/cite print suggestion box