crapshoot has definitions from the field of games
1
[ noun ] a risky and uncertain venture

Examples

"getting admitted to the college of your choice has become a crapshoot"

Related terms

risk colloquialism

2
[ noun ] (games) a gambling game using two dice

Related terms

game_of_chance cast natural

*