"Bookmaking" means advancing gambling activity by accepting bets upon the outcome of future contingent events as a business other than as permitted in chapters 99B, 99D, 99E, and 99F. These events include but are not limited to the results of a trial or contest of skill, speed, power, or endurance of a person or beast or between persons, beasts, fowl, motor vehicles, or mechanical apparatus or upon the result of any chance, casualty, unknown, or contingent event.
Iowa Code § 725.13
83 Acts, ch 187, §35; 89 Acts, ch 67, §27; 2019 Acts, ch 132, §41, 45, 46