Wagering Contracts: The meaning of wagering is staking something of value upon the result of some future uncertain event, such as a horse race, or upon the ascertainment of the truth concerning some past or present event. Source: Wagering Contracts
Good luck
Thank you