English Dictionary
Definition crapshoot in British English
crapshoot noun
[singular] noun
/ˈkræpˌʃuːt/
Synonyms and related words
