aleatory contract

noun

Definitions of aleatory contract

English

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.