VariousWords beta
Related Terms:
Definitions:
Noun
crapshoot
Definition: a risky and uncertain venture; "getting admitted to the college of your choice has become a crapshoot"
Definition: A game of craps.