Definitions of aleatory contract
an agreement concerning something that is not under anyone's control, or that might not happen; a contract dependent on something that is uncertain
When a person places money into a gambling game, that person is effectively entering into an aleatory contract with the casino.