A bookie is a person or company that acts as the house and accepts bets on sporting events at predetermined odds. While betting with bookies is illegal in Canada, residents can place bets with the best sports betting sites without breaking the law.