Rhyme Desk
Find rhyming words!

Definition of "Crapshoot" :

noun: playing craps

noun: a risky and uncertain venture

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