☆
noun
See crapshooter in American Heritage Dictionary 4
(krăpˈsho͞oˌtər)
Browse entries near crapshooter
crapping
crapplet
crappy
craps
crapshoot
crapulence
crapulence (synonyms)
crapulence (medical)
crapulent
crapulous